home *** CD-ROM | disk | FTP | other *** search
/ Chip: 2005 Utilities / CHIP Utilities 2005 / CHIP Utilities 2005.iso / dosapps / savepart / doc / fr_ascii / lisezmoi.txt < prev    next >
Encoding:
Text File  |  2004-11-05  |  116.5 KB  |  2,226 lines

  1.  
  2.                   +----------------------------------------+
  3.                   |                                        |
  4.                   |        Sauvegarde de partition         |
  5.                   |                                        |
  6.                   |    http://www.partition-saving.com     |
  7.                   |  Copyright (c) 1999-2004 D. Guibouret  |
  8.                   +----------------------------------------+
  9.  
  10.                                     Manuel
  11.  
  12. Table des matières 
  13. ------------------
  14.  
  15.   1- Préambule 
  16.   2- Présentation 
  17.   3- Configuration nécessaire 
  18.   4- Fonctionnement de l'interface 
  19.      a) L'interface fenêtre textuelle 
  20.      b) L'interface ligne de commande 
  21.   5- L'utilisation du programme 
  22.   6- La sauvegarde d'élément 
  23.      a) Choix du support: 
  24.      b) Choix de l'élément source: 
  25.      c) Partie à sauver: 
  26.      d) Choix du fichier: 
  27.      e) Choix de la taille du fichier: 
  28.      f) Choix de la compression: 
  29.      g) Fenêtre de sauvegarde: 
  30.      h) Création du fichier d'options: 
  31.      i) Exemples: 
  32.   7- La restauration d'élément 
  33.      a) Choix du fichier: 
  34.      b) Choix de l'élément destination: 
  35.      c) Fenêtre de restauration: 
  36.      d) Exemples: 
  37.   8- La copie d'élément 
  38.      a) Choix du support: 
  39.      b) Choix de l'élément source: 
  40.      c) Partie à sauver: 
  41.      d) Choix de l'élément destination: 
  42.      e) Fenêtre de copie: 
  43.      f) Exemples: 
  44.   9- La copie de fichier 
  45.  10- La vérification de fichier 
  46.  11- La mise à jour du registre Windows 2000/XP 
  47.      a) Choix du support où Windows est installé: 
  48.      b) Choix de l'élément où Windows est installé: 
  49.      c) Nom du répertoire où Windows est installé: 
  50.      d) Choix du disque où est la partition à mettre à jour: 
  51.      e) Choix de la partition à mettre à jour: 
  52.      f) Lettre de la partition à mettre à jour: 
  53.      g) Confirmation: 
  54.  12- La mise à jour du fichier BOOTSECT.DOS 
  55.      a) Choix du support où est le fichier BOOTSECT.DOS: 
  56.      b) Choix de l'élément où est le fichier BOOTSECT.DOS: 
  57.      c) Confirmation: 
  58.  13- La simulation d'un élément 
  59.      a) Utilisation du driver: 
  60.      b) Simulation d'élément: 
  61.      c) Remarques: 
  62.  14- Format du fichier d'options 
  63.  15- Notes sur les éléments sauvegardables 
  64.      a) Le disque complet: 
  65.      b) Le Master Boot Reoord: 
  66.      c) Les premiers secteurs du disque: 
  67.      d) La table des partitions: 
  68.      e) Les partitions (tous les secteurs): 
  69.      f) Les partitions (uniquement les secteurs occupés): 
  70.      g) Les partitions FAT (12, 16 et 32) (DOS/Windows): 
  71.      h) Les partitions ext2fs/ext3fs (Linux): 
  72.      i) Les partitions NTFS: 
  73.      j) Les disquettes: 
  74.      k) Les périphériques DOS: 
  75.  16- Ce qui n'est pas supporté 
  76.  17- Ce qui n'a pas pu être testé 
  77.  18- Remerciements 
  78.  
  79.  
  80. 1- Préambule 
  81. ------------
  82.  
  83. Ce programme peut être copié et redistribué librement. Il ne peut en aucun cas
  84. être vendu que ce soit seul ou inclus dans un autre programme. Tout ce qui est
  85. dans ce paquetage doit être conservé ensemble dans sa forme originelle. 
  86.  
  87. Ce programme est fourni tel quel sans aucune garantie. Aucune poursuite ne 
  88. pourra être engagée contre l'auteur en cas de dommages causés par ce 
  89. programme. 
  90.  
  91. Toutes les remarques sont les bienvenues. 
  92.  
  93.  
  94. 2- Présentation 
  95. ---------------
  96.  
  97. Ce programme a pour but de réaliser la sauvegarde, la restauration et la copie
  98. d'éléments de disque dur (disque complet, Master Boot Record, table des 
  99. partitions ou partition). Ceci permet de sauver le contenu d'un disque dur 
  100. pour pouvoir ensuite le restaurer en cas de problème sans nécessiter de passer
  101. du temps à tout réinstaller et reconfigurer. 
  102. Ce programme est composé d'un exécutable permettant de réaliser les tâches 
  103. suivantes: 
  104.  
  105.   - la sauvegarde d'un élément (disque dur, partition, disquette, 
  106. périphérique).
  107.   - la restauration d'un élément.
  108.   - la copie d'un élément.
  109.   - la copie des fichiers créés par le programme tout en changeant leur taille
  110. ou leur compression.
  111.   - la vérification des fichiers créés.
  112.   - la mise à jour des définitions de partitions de la base de registres 
  113. Windows 2000/XP.
  114.   - la mise à jour du fichier BOOTSECT.DOS.
  115.   - la simulation d'élément à partir des fichiers créés.
  116.  
  117. Pour tout renseignement sur le partitionnement ou sur le programme veuillez 
  118. vous référer aux informations additionnelles. 
  119.  
  120.  
  121. 3- Configuration nécessaire 
  122. ---------------------------
  123.  
  124. Matériel: 
  125.  
  126.   - 386 ou supérieur.
  127.   - 4 Mo de mémoire (peut marcher à moins mais la compression des données 
  128. pourrait ne pas être possible). La mémoire DOS disponible doit être au moins 
  129. de 300 Ko.
  130.  
  131. Logiciel: 
  132.  
  133.   - DOS (version >= 3.3).
  134.  
  135. Ce programme ne fonctionne pas sous Windows (cf. les informations 
  136. additionnelles) et il est déconseillé de l'utiliser sous un émulateur (surtout
  137. s'il fonctionne dans un environnement multitâches). 
  138. Il vous faut également une partition FAT (ou tout autre système de fichier 
  139. pour lequel vous avez un driver DOS permettant d'y accéder) afin de créer le 
  140. fichier de sauvegarde (cela n'est pas nécessaire si vous voulez utiliser 
  141. uniquement la copie de partition puisqu'aucun fichier n'est créé). 
  142.  
  143.  
  144. 4- Fonctionnement de l'interface 
  145. --------------------------------
  146.  
  147. Deux types d'interfaces sont disponibles: 
  148.  
  149.   - l'interface de type fenêtre textuelle qui présente les informations sous 
  150. forme de fenêtre pilotable au clavier ou à la souris.
  151.   - l'interface de type ligne de commande qui présente les informations d'une 
  152. manière basique et s'utilisant uniquement avec le clavier.
  153.  
  154. L'interface par défaut est la première. La seconde est là uniquement afin de 
  155. résoudre des problèmes d'incompatibilités avec certains ordinateurs. 
  156. Pour savoir comment choisir l'interface veuillez vous référer au chapitre 5. 
  157.  
  158.   a) L'interface fenêtres textuelles
  159.  
  160. Cette interface se pilote au clavier ou à la souris. Les touches communes à 
  161. toutes les fenêtres sont: 
  162.  
  163.   - Tab, flèche bas ou flèche droite pour pouvoir passer d'un élément à un 
  164. autre dans une fenêtre.
  165.   - Maj+Tab, flèche haut ou flèche gauche pour pouvoir passer d'un élément à 
  166. un autre dans une fenêtre (en sens inverse par rapport à Tab).
  167.   - Ctrl+Tab pour passer d'une fenêtre à une autre.
  168.   - Alt+Tab pour passer d'une fenêtre à une autre (en sens inverse par rapport
  169. à Ctrl+Tab).
  170.   - Des correspondances de touches sont définies pour associer à une touche de
  171. déplacement une combinaison utilisant la touche Control: 
  172.  
  173.                     +-----------------------+-------------+
  174.                     | Touche de déplacement | Combinaison |
  175.                     +-----------------------+-------------+
  176.                     | Home                  | Ctrl+B      |
  177.                     | End                   | Ctrl+E      |
  178.                     | Fléche bas            | Ctrl+D      |
  179.                     | Fléche haut           | Ctrl+U      |
  180.                     | Fléche droite         | Ctrl+R      |
  181.                     | Fléche gauche         | Ctrl+L      |
  182.                     | Page-Down             | Ctrl+N      |
  183.                     | Page-Up               | Ctrl+P      |
  184.                     | BackSpace             | Ctrl+H      |
  185.                     | Delete                | Ctrl+X      |
  186.                     | Insert                | Ctrl+Y      |
  187.                     | Return                | Ctrl+M      |
  188.                     | Tab                   | Ctrl+F      |
  189.                     | Shift+Tab             | Ctrl+G      |
  190.                     | Alt+Tab               | Ctrl+V      |
  191.                     | Ctrl+Tab              | Ctrl+W      |
  192.                     +-----------------------+-------------+
  193.  
  194. Si aucun élément ne semble sélectionné, appuyez sur une de ces touches pour 
  195. sélectionner le premier ou le dernier selon la touche choisie. 
  196. En général, la touche Entrée actionne le bouton Ok (si ce n'est pas un bouton 
  197. qui est sélectionné) et la touche Escape actionne le bouton Annuler. 
  198. Les différents éléments d'une fenêtre sont présentés ci-dessous: 
  199.  
  200.   - Les boutons de commande: pour les activer, il faut appuyer sur la touche 
  201. Entrée quand ils sont sélectionnés ou sur Alt+<la lettre mise en rouge dans le
  202. nom du bouton> (même si le bouton n'est pas sélectionné). 
  203.     Vous pouvez également les activer en cliquant dessus. 
  204.     Un bouton est sélectionné quand son fond est noir est qu'il est entouré 
  205. par ">" et "<", sinon son fond est vert. 
  206.   - Les lignes d'entrée: c'est ce qui permet d'entrer une donnée. Il suffit de
  207. taper les caractères pour les ajouter là où est le curseur. Delete et 
  208. BackSpace permettent de supprimer les caractères (respectivement celui du 
  209. curseur et celui avant le curseur). Les flèches droite et gauche permettent de
  210. se déplacer et les touches Home et End permettent d'aller au début ou à la fin
  211. de la chaîne. En pressant la touche shift en même temps que les touches de 
  212. déplacement, vous sélectionnez le texte qui sera effacé lors de l'appui sur 
  213. une touche autre que celle de déplacement. En pressant Ctrl+A vous 
  214. sélectionnez tout le texte. 
  215.     Enfin la touche Insert permet de se mettre en mode insertion (mode par 
  216. défaut: le curseur est le curseur-souligné) ou remplacement (le curseur est le
  217. curseur-bloc). 
  218.     Avec la souris vous pouvez déplacer le curseur en cliquant à l'endroit où 
  219. vous voulez qu'il soit, faire défiler le texte en cliquant sur les flèches à 
  220. droite ou à gauche, le sélectionner en maintenant le bouton enfoncé en même 
  221. temps que vous déplacez la souris et tout sélectionner en double-cliquant. 
  222.     Une ligne d'entrée est sélectionnée quand le curseur apparaît dedans. 
  223.   - Les listes: elle permet de choisir un élément dans une liste. Les flèches 
  224. haut et bas permettent de se déplacer, les touches Page-Up et Page-Down 
  225. permettent d'aller à la page précédante ou suivante. 
  226.     Si la colonne de droite est de couleur différente et contient un # c'est 
  227. que tous les éléments ne sont pas visibles et le # permet de se situer dans la
  228. liste. 
  229.     Avec la souris vous pouvez sélectionner un élément. Si la barre de 
  230. défilement apparaît à droite, vous pouvez vous positionner dans la liste soit 
  231. en cliquant à l'endroit voulu dans cette barre de défilement, soit en appuyant
  232. sur les flèches en haut ou en bas. En double-cliquant sur l'élément 
  233. sélectionné vous activez la commande associée à la liste (généralement le 
  234. bouton Ok). 
  235.     L'élément sélectionné d'une liste apparaît avec un fond gris si la liste 
  236. n'est pas sélectionnée, avec un fond noir si elle est sélectionnée. 
  237.   - Les cases à cocher: ces cases permettent d'activer/désactiver une option. 
  238. Afin de changer l'état d'une case il suffit de cliquer dessus ou de presser la
  239. barre espace quand elle est sélectionnée. La case à cocher est activée quand 
  240. un 'X' apparaît entre les crochets situés à droite, elle est désactivée dans 
  241. le cas contraire. 
  242.     Une case à cocher est sélectionnée quand le texte est blanc, 
  243. déselectionnée quand le texte est gris. 
  244.  
  245.  
  246.   b) L'interface ligne de commande
  247. Cette interface est plus basique et ne s'utilise qu'au clavier. A tout moment 
  248. l'appui sur la touche Escape arrête l'exécution du programme. 
  249. Les différents éléments sont les suivants: 
  250.  
  251.   - Les listes: la liste des éléments est affichée avec un numéro à gauche. Il
  252. vous suffit d'entrer le numéro de l'élément lorsqu'il vous est demandé pour le
  253. sélectionner. Si jamais la liste dépasse la taille de l'écran, il vous faudra 
  254. appuyer sur une touche pour la faire défiler. 
  255.   - L'entrée de données: il vous suffit d'entrer la donnée demandée (par 
  256. exemple un nom de fichier). La touche Delete permet d'effacer le caractère 
  257. précédent le curseur (ce que vous avez déjà entré est affiché à la ligne 
  258. suivante sauf le dernier caractère et vous pouvez continuer d'entrer de 
  259. nouveaux caractères). Il n'est pas possible de déplacer le curseur. 
  260.   - Les choix: ils se présentent sous la forme d'une question avec les 
  261. possibilités de réponse entre parenthèses (Exemple: (O/N)). Il vous faut 
  262. donner la réponse parmi un des éléments présentés. La casse des lettres n'est 
  263. pas prise en compte. 
  264.  
  265.  
  266. 5- L'utilisation du programme 
  267. -----------------------------
  268.  
  269. Utilisation: savepart.exe [-l en|fr|fr_2] [-cm|-nm|-pm] [-f <fichier 
  270. d'options>] [-ncd] [-nvd] [-nvf] [-cui|-tui|-bui] [-b|-c|-d|-i|-m|-r|-s|-t|-u]
  271.  
  272.   -l: cette option vous permet de choisir la langue à utiliser. Vous ne devez 
  273. l'utiliser que si la langue reconnue automatiquement n'est pas correcte. Si 
  274. une erreur apparaît avant que cette option ne soit analysée, le message 
  275. d'erreur sera affiché avec la langue détectée automatiquement. Les langues 
  276. reconnues sont: 
  277.  
  278.     * en: anglais.
  279.     * fr: français.
  280.     * fr_2: français avec d'autres pages de code.
  281.  
  282. La détection de la langue positionne celle-ci à français lors de la détection 
  283. de paramètres de configuration utilisée en France, au Canada français, en 
  284. Guyane française, aux Antilles françaises et en PolynΘsie française. Dans les 
  285. autres cas, la langue est positionnée à anglais. 
  286. Le paramètre fr_2 est uniquement là au cas où les accents seraient mal 
  287. affichés. Je ne sais pas à quels paramètres de configuration cela correspond 
  288. (et je ne suis pas sûr qu'il y existe une configuration de DOS pour ces 
  289. paramètres), ce sont les caractères accentués tels que les utilisent Windows 
  290. et Linux (ANSI). Je l'ai mis en cas de besoin (si quelqu'un utilise cette 
  291. option, qu'il me le dise avec la configuration nécessaire) et il n'est pas 
  292. automatiquement détecté. 
  293.  
  294.   -cm: cette option est la méthode par défaut d'utilisation de la souris. 
  295.  
  296.   -pm: cette option est une autre méthode d'utilisation de la souris si jamais
  297. la première ne marche pas (c'est la méthode par défaut sous Windows NT/XP). 
  298. Elle peut faire que des double click ne soient pas détectés. 
  299.  
  300.   -nm: cette option permet d'empêcher l'utilisation de la souris. Vous ne 
  301. devez l'utiliser que si l'utilisation de la souris semble poser problème avec 
  302. les 2 méthodes d'utilisations données ci-dessus. 
  303.  
  304.   -f <fichier d'options>: cela vous permet de donner un fichier d'options afin
  305. d'utiliser le mode batch. Pour connaître le format de ce fichier d'options, 
  306. veuillez vous référer au chapitre 14. 
  307.  
  308.   -ncd: cette option désactive la vérification que le fichier créé/lu ne doit 
  309. pas se trouver sur l'élément sauvé/restauré. Il est conseillé de ne l'utiliser
  310. que si l'attribution des lettres de lecteur DOS est incorrecte. 
  311.  
  312.   -nvd: cette option désactive la vérification que les secteurs sont 
  313. correctement écrits. Ceci accélére la restauration, mais peut empêcher la 
  314. détection de secteurs défectueux. 
  315.  
  316.   -nvf: cette option désactive la vérification que les fichiers sont 
  317. correctement écrits et que les secteurs sont correctement écrits quand l'accès
  318. par périphérique DOS est utilisé. Ceci accélére la sauvegarde (et la 
  319. restauration dans le second cas), mais peut faire que les fichiers créés ou 
  320. les périphériques restaurés soient incorrects dans le cas où le disque où ils 
  321. sont écrits commence à être défectueux. 
  322.  
  323.   -cui|-tui|-bui: cette option vous permet de sélectionner l'interface 
  324. graphique à utiliser: 
  325.  
  326.     * -cui: interface type ligne de commande.
  327.     * -tui: interface type fenêtres textuelles.
  328.     * -bui: interface type fenêtres textuelles mais utilisant l'accés à 
  329. l'écran par le BIOS ce qui assure une meilleure compatibilité, mais est plus 
  330. lent.
  331.  
  332. Si cette option n'est pas donnée, c'est l'interface type fenêtres textuelles 
  333. qui est utilisée. Cette option ne doit être utilisée que si cette interface 
  334. pose problème (par exemple rien ne se passe quand le programme est lancé). 
  335. Dans ce cas il faut commencer par essayer avec l'option -bui, puis si cela ne 
  336. marche toujours pas avec l'option -cui. 
  337.  
  338.   -b|-c|-d|-i|-m|-r|-s|-t|-u: cette option vous permet de sélectionner 
  339. l'action à réaliser: 
  340.  
  341.     * -b: mettre à jour le fichier BOOTSECT.DOS.
  342.     * -c: copier un élément.
  343.     * -d: copier des fichiers créés par le programme afin de les modifier 
  344. (taux de compression ou taille maximum).
  345.     * -i: lire des informations du driver.
  346.     * -m: simuler un élément à partir des fichiers de sauvegarde.
  347.     * -r: restaurer un élément.
  348.     * -s: sauver un élément.
  349.     * -t: vérifier des fichiers de sauvegarde.
  350.     * -u: mettre à jour la base de registres Windows 2000/XP.
  351.  
  352. Si cette option n'est pas donnée, le programme vous demande ce que vous 
  353. désirez faire. Pour la description des différentes actions, veuillez vous 
  354. référer aux chapitres suivants. 
  355.  
  356. Le code de retour du programme est le suivant: 
  357.  
  358.   - 0 s'il s'est exécuté sans problème,
  359.   - 1 si une erreur est apparue,
  360.   - 2 si l'utilisateur a annulé l'exécution,
  361.   - 3 s'il s'est exécuté sans problème mais avec de mauvais secteurs,
  362.   - 255 si une exception a été levée.
  363.  
  364. Remarques: 
  365. ----------
  366.  
  367.   - l'option -f <fichier d'options> ne peut pas être utilisée lors de la copie
  368. de partition ou de fichier.
  369.   - la copie et la vérification de fichiers peuvent être exécutées sous 
  370. Windows (dans ce cas l'exécution sera certainement plus rapide que sous DOS).
  371.  
  372.  
  373. 6- La sauvegarde d'élément 
  374. --------------------------
  375.  
  376. C'est la partie exécutée si sous utilisez l'option -s ou si vous la 
  377. sélectionnez lorsque le programme vous la demande. 
  378.  
  379. L'exécution se déroule selon le diagramme suivant (en dehors du mode batch): 
  380.            choix du support
  381.                   |
  382.                   V
  383.       choix de l'élément source
  384.                   |
  385.                   V
  386.           [partie à sauver]
  387.                   |<------------------------+---+
  388.                   V                         |   |
  389.            choix du fichier                 |   |
  390.                   |                         |   |
  391.                   V                         |   |
  392. choix de la taille maximum du fichier       |   |
  393.                   +-------------------------+   |
  394.                   V                             |
  395.       [choix de la compression]                 |
  396.                   |                             |
  397.                   V                             |
  398.         fenêtre de sauvegarde                   |
  399.                   +-----------------------------+
  400.                   V
  401.     création du fichier d'options
  402.                   |
  403.                   V
  404.                  fin
  405.  
  406.  
  407.   a) Choix du support: 
  408. Il faut sélectionner le disque, le lecteur de disquette ou le périphérique DOS
  409. sur lequel se trouve l'élément à sauvegarder. 
  410. Le mode d'accès au disque est précisé: 
  411.  
  412.   - accès standard: avec ce mode d'accès on accède au disque dur selon sa 
  413. définition physique (cylindre, secteur, tête). Avec ce mode d'accès la taille 
  414. des secteurs ne peut pas être connue (elle est prise à 512 octets qui est la 
  415. valeur standard, les autres tailles étant exceptionnelles) et la taille des 
  416. disques est limitée à 8 Go.
  417.   - accès étendu: c'est le mode d'accès qui devient le standard. Dans ce mode 
  418. le disque dur est représenté comme une unique piste (on ne se préoccupe pas de
  419. sa définition physique). Ce mode permet d'utiliser les disques de plus de 8 
  420. Go, cependant la taille rapportée par ces disques peut être fausse (sans que 
  421. cela n'ait de conséquence). La taille des secteurs peut être différente de 512
  422. octets bien que cette valeur reste la plus courante.
  423.  
  424. Dans le cas des lecteurs de disquette, l'accès est obligatoirement standard, 
  425. dans le cas des périphériques DOS, il apparaît étendu pour Partition Saving 
  426. mais comme c'est le driver DOS qui fait l'accès, c'est lui qui choisit le 
  427. mode. 
  428.  
  429.   b) Choix de l'élément source: 
  430. Avec cette fenêtre vous pouvez sélectionner la partie du disque à sauvegarder.
  431. Le support permet de savoir si l'élément est directement en relation avec le 
  432. disque ou avec une partition. Dans le cas d'une partition, le support vous 
  433. précise si c'est une partition principale ou si c'est une partition définie 
  434. dans une partition étendue. 
  435. Le numéro de la partition est le numéro tel que reconnu sous Linux. 
  436. Le nom du lecteur est le nom du lecteur DOS correspondant à la partition (si 
  437. c'est une partition DOS bien sûr). Ceci peut être erroné dans la mesure où de 
  438. nouveau type de partition DOS peuvent être définis (par exemple avec Windows95
  439. de nouveaux types ont été définis pour les partitions VFAT16 et FAT32 et rien 
  440. n'empêche qu'une évolution semblable se reproduise). 
  441. Dans le cas où l'élément est en relation avec le disque le type de l'élément 
  442. permet d'identifier l'élément: cela peut être le disque complet, le master 
  443. boot record (premier secteur du disque), les secteurs situés avant la première
  444. partition et la table des partitions. Dans le cas où le support est une 
  445. partition, le type de l'élément permet d'identifier le type de la partition: 
  446. cela permet d'identifier le type d'OS installé dessus. Dans la mesure où les 
  447. types de partition ne sont pas normalisés, la liste n'est pas exhaustive. 
  448. La taille donne la taille de l'élément. Par défaut elle est exprimée en Mo 
  449. sauf si elle est suivie de Ko. 
  450. Le nom de la partition est le label (ou nom de volume). Il est affiché quand 
  451. il est accessible. Si pour les lecteurs DOS, il semble y avoir une incohérence
  452. entre la lettre du lecteur et le nom de la partition, ce dernier est 
  453. certainement juste et le nom du lecteur mal attribué. 
  454. Pour les disquettes, cette fenêtre n'apparaît pas. 
  455. Pour les périphériques DOS, vous pouvez sélectionner le périphérique à sauver 
  456. dans la liste vous présentant tous ceux que le DOS connait comme ayant un 
  457. accès par secteur et possédant un système de fichier FAT. 
  458.  
  459. Remarque: 
  460. ---------
  461. Si vous choisissez de sauvegarder une partition principale de type étendue, 
  462. vous sauvegardez toutes les partitions définies dans cette partition étendue 
  463. (toutes celles qui ont pour support "Etendue n°<partition étendue choisie>"). 
  464.  
  465.   c) Partie à sauver: 
  466. Cette fenêtre n'apparaît que si la partition choisie est un des types dont il 
  467. est possible de ne sauver que les secteurs occupés. Dans ce cas elle vous 
  468. propose les choix suivants: 
  469.  
  470.   - "Tous les secteurs": dans ce cas tous les secteurs de la partition seront 
  471. sauvés sans tenir compte du fait qu'ils soient occupés ou pas. Cela fait bien 
  472. sûr que la sauvegarde est plus grosse que dans les cas suivants, mais peut 
  473. permettre de sauver la partition même si celle-ci est fortement endommagée 
  474. (par exemple pour pouvoir la sauver avant de tenter des solutions extrêmes 
  475. pour la réparer). La contrainte de cette solution est que la restauration 
  476. devra se faire sur une partition ayant exactement le même format (le disque 
  477. doit avoir la même taille et définition physique et la partition avoir la même
  478. taille et être à la même place).
  479.   - "Les secteurs occupés": dans ce cas seuls les secteurs occupés sont 
  480. sauvés. Cela à l'avantage que la sauvegarde nécessite moins de place que dans 
  481. le cas précédent et permet également de pouvoir restaurer la partition sur une
  482. partition différente (elle peut être sur un disque différent, à un emplacement
  483. différent et avec une taille différente), en tenant compte néanmoins de 
  484. quelques contraintes de taille. L'inconvénient est que ce type de sauvegarde 
  485. nécessite plus de mémoire et que la sauvegarde peut ne pas aboutir si votre 
  486. partition est endommagée (par exemple des secteurs importants sont 
  487. endommagés).
  488.   - "La partition sur elle-même": ce cas ne s'applique qu'aux partitions de 
  489. type FAT. Il est identique au cas précédent, mais permet également de créer le
  490. fichier de sauvegarde sur la partition sauvegardée (ce qu'il NE faut surtout 
  491. PAS faire pour les 2 cas précédents). Les contraintes sont que cela nécessite 
  492. plus de place mémoire et que lors de la restauration il faudra faire un 
  493. scandisk sur la partition restaurée (après avoir redémarré l'ordinateur) afin 
  494. de corriger des erreurs éventuelles sur la taille des fichiers créés (ceux que
  495. vous avez utilisés lors de la restauration sont corrects, ce sont ceux sur la 
  496. partition restaurée qui ne le sont pas).
  497.  
  498. Dans le cas où la partition n'est pas une partition pour laquelle il est 
  499. possible de ne sauver que les secteurs occupés ou dans le cas où vous avez 
  500. choisi un élément en relation avec le disque, cette fenêtre n'apparaît pas et 
  501. tous les secteurs sont sauvés. 
  502. Pour avoir plus de renseignements sur la sauvegarde des secteurs occupés, 
  503. veuillez vous référer au chapitre 15. 
  504.  
  505. Remarque: 
  506. ---------
  507.  
  508.   - une fenêtre vous informant de la recherche du dernier secteur occupé 
  509. apparaît entre le choix de la taille du fichier et la fenêtre de sauvegarde. 
  510. Dans le cas où vous choisissez une des deux options où il ne faut sauver que 
  511. les secteurs occupés, cette fenêtre peut rester afficher relativement 
  512. longtemps. Dans le cas où vous sauvez tous les secteurs, vous ne la verrez 
  513. probablement pas, car elle est affichée très briévement.
  514.  
  515.   d) Choix du fichier: 
  516. Dans cette fenêtre vous pouvez choisir le nom et l'emplacement du fichier de 
  517. sauvegarde. Pour cela vous pouvez taper dans la ligne "Fichier" le nom du 
  518. fichier (avec éventuellement son emplacement) ou en sélectionner un dans la 
  519. liste des fichiers ou vous déplacer dans l'arborescence à l'aide de la liste 
  520. des lecteurs et des répertoires. Par défaut "*.*" est affiché ce qui signifie 
  521. que tous les fichiers sont affichés. 
  522. Une deuxième fenêtre vous donne la possibilité d'utiliser le nommage 
  523. automatique. Celui-ci consiste à générer automatiquement un nom de fichier si 
  524. plusieurs sont nécessaires. Pour cela le programme prend le nom du premier 
  525. fichier et remplace (ou ajoute selon le cas) les deux derniers caractères (les
  526. trois derniers si plus de 100 fichiers sont nécessaires) de l'extension par le
  527. numéro du fichier (en considérant que le premier fichier porte le numéro 0). 
  528. Par exemple si votre premier fichier s'appelle "disk_c.par", le second sera 
  529. "disk_c.p01", le troisième "disk_c.p02", ..., le cent-unième "disk_c.100". 
  530. Une troisième fenêtre vous informe des lecteurs DOS avec leur espace libre 
  531. ainsi que la taille de la partition (sans tenir compte du fait que seuls les 
  532. secteurs occupés peuvent être sauvés et de la compression). 
  533.  
  534. Remarques: 
  535. ----------
  536.  
  537.   - si un lecteur n'apparaît pas dans la liste des lecteurs c'est qu'il n'a 
  538. pas pu être détecté. Cependant rien ne vous empêche de taper sa lettre dans la
  539. ligne du nom de fichier (auquel cas la liste des lecteurs n'indiquera pas le 
  540. bon lecteur mais c'est sans conséquence).
  541.   - si le fichier sélectionné existe déjà, une fenêtre de confirmation 
  542. d'effacement est ouverte (si le fichier est en lecture seule, une fenêtre vous
  543. informant qu'il ne peut pas être effacé apparaît).
  544.   - si vous sauvez un disque complet ou une partition FAT, vous NE devez PAS 
  545. créer le fichier sur le disque ou la partition que vous sauvez à moins que 
  546. vous n'ayez choisi l'option "La partition sur elle-même" dans la fenêtre vous 
  547. demandant ce que vous voulez sauver. Si vous n'avez pas choisi cette option et
  548. essayez néanmoins de créer un fichier sur la partition à sauver, une fenêtre 
  549. de warning vous signale cet éventuel problème. Si vous utilisez l'option 
  550. "-ncd", cette vérification ne sera pas faite.
  551.   - lors de l'utilisation du nommage automatique, mise à part pour le premier 
  552. fichier, il n'est pas vérifié que le fichier existe déjà, par conséquent il 
  553. sera effacé s'il existe.
  554.  
  555.   e) Choix de la taille du fichier: 
  556. Cette fenêtre vous permet de choisir la taille maximum que vous désirez pour 
  557. le fichier. Si plus de place est nécessaire pour pouvoir sauver l'élément, un 
  558. nouveau fichier vous sera demandé quand celui-ci sera plein. Si la taille 
  559. libre sur le lecteur est inférieure à 10 Mo, la taille demandée est en ko, 
  560. sinon elle est en Mo. Cette taille maximum ne peut pas dépasser le minimum 
  561. entre la taille disponible sur le lecteur et 2047 Mo. 
  562. Si vous entrez 0, vous revenez à la fenêtre de choix de fichier. 
  563.  
  564.   f) Choix de la compression: 
  565. Si vous disposez de suffisamment de mémoire, une fenêtre vous demande avec 
  566. quel niveau de compression vous voulez compresser les données. Cela va de 0 
  567. (pas de compression) à 9 (compression maximale). Le niveau généralement 
  568. utilisé par les programmes de compression est le niveau 6. Plus vous 
  569. choisissez un niveau de compression élevé, plus le temps d'exécution sera long
  570. (par contre cela influence peu le temps de décompression). 
  571. Si vous n'avez pas assez de place mémoire, une fenêtre vous en informe. Dans 
  572. ce cas aucune compression n'est réalisée (<=> niveau 0). 
  573. Cette fenêtre n'apparaît qu'après la demande du premier fichier (pour les 
  574. fichiers suivant le même taux de compression est utilisé). 
  575. L'algorithme de compression utilisé est l'algorithme du programme gzip. 
  576.  
  577.   g) Fenêtre de sauvegarde: 
  578. Cette fenêtre vous informe de l'avancement de la sauvegarde. 
  579. La ligne d'avancement du haut donne l'avancement par rapport à l'ensemble de 
  580. l'élément sauvé. La ligne d'avancement d'en dessous donne l'avancement par 
  581. rapport à la taille maximale du fichier. Par conséquent il n'est pas anormal 
  582. que cette ligne ne soit pas à 100% lorsque la sauvegarde se termine. 
  583. Le temps restant est le temps restant estimé. L'exactitude de celui-ci est 
  584. fortement influencée par le fait de compresser ou non les données et de sauver
  585. ou non tous les secteurs. 
  586. La liste des erreurs est la liste des erreurs détectées lors de la lecture des
  587. secteurs du disque. Si vous avez les mêmes à la restauration et si lorsque 
  588. vous utilisez un programme de vérification de disque (tel que la vérification 
  589. de surface avec scandisk), de mauvais secteurs sont signalés, ces erreurs ne 
  590. portent pas à conséquences (s'il n'y avait pas de données sur ces secteurs au 
  591. moment de la sauvegarde, mais ça c'était à l'OS de le détecter). 
  592. Si la taille maximum de fichier que vous avez donnée n'est pas suffisante pour
  593. sauver tout l'élément (la ligne d'avancement de fichier atteint 100%), un 
  594. nouveau nom de fichier vous est demandé avec à nouveau sa taille maximum (si 
  595. vous utilisez le nommage automatique, celui-ci sera généré automatiquement, 
  596. avec la même taille maximum que le premier). 
  597. Tant que la sauvegarde est en cours vous ne pouvez pas appuyer sur le bouton 
  598. Ok (seul le bouton annuler est actif pour pouvoir arrêter la sauvegarde). 
  599. Quand la sauvegarde est terminée, le bouton Ok devient actif, le bouton 
  600. annuler inactif, et la ligne marquée "Etat" passe de "En cours ..." à 
  601. "Terminé.". 
  602.  
  603.   h) Création du fichier d'options: 
  604. Si vous n'avez pas utilisé le mode batch (ou si des options ont été ajoutées 
  605. par rapport à celles fournies en batch), une fenêtre vous demande si vous 
  606. voulez créer le fichier d'options qui vous permettra d'utiliser le mode batch 
  607. pour les prochaines sauvegardes/restaurations de cet élément. Si vous répondez
  608. "oui", une fenêtre vous demandera le nom du fichier. Ce fichier contiendra 
  609. toutes les options que vous avez positionnées. 
  610.  
  611. Remarques: 
  612. ----------
  613.  
  614.   - le contenu de ce fichier ne reste valide que tant que vous ne changez pas 
  615. le partitionnement de votre disque dur. 
  616.   - les noms des fichiers écrits dans ce fichier sont en absolu. Par 
  617. conséquent si vous déplacez les fichiers de sauvegarde, il vous faudra 
  618. modifier ce fichier d'option.
  619.   - vous pouvez bien sûr créer ce fichier à la main. 
  620.   - la convention de nommage DOS (8.3: 8 caractères maximums pour le nom et 3 
  621. caractères maximums pour l'extension) doit être utilisée pour les noms des 
  622. fichiers écrits dans le fichier d'options. 
  623.  
  624.   i) Exemples:
  625. Considérons que vous avez 2 disques partitionnés comme décrit ci-dessous (à 
  626. coté du type de partition se trouve les dénominations <DOS>|<Linux>): 
  627.  
  628.                   Disque 1                           Disque 2
  629.      +-------------------------------+  +-------------------------------+
  630.      | Partition principale 1:       |  | Partition principale 1:       |
  631.      | DOS FAT 32          (C:|hda1) |  | DOS FAT 32          (D:|hdb1) |
  632.      +-------------------------------+  |                               |
  633.      | Partition principale 2:       |  +-------------------------------+
  634.      | DOS étendue         (  |hda2) |  | Partition principale 2:       |
  635.      | +---------------------------+ |  | DOS étendue         (  |hdb2) |
  636.      | | Partition étendue 1 de la | |  | +---------------------------+ |
  637.      | | partition principale 2:   | |  | | Partition étendue 1 de la | |
  638.      | | DOS FAT 32      (E:|hda5) | |  | | partition principale 2:   | |
  639.      | +---------------------------+ |  | | DOS FAT 32      (G:|hdb5) | |
  640.      | | Partition étendue 2 de la | |  | |                           | |
  641.      | | partition principale 2:   | |  | +---------------------------+ |
  642.      | | DOS VFAT 16     (F:|hda6) | |  +-------------------------------+
  643.      | +---------------------------+ |  | Partition principale 3:       |
  644.      +-------------------------------+  | Vide                (  |hdb3) |
  645.      | Partition principale 3:       |  |                               |
  646.      | Linux ext2          (  |hda3) |  +-------------------------------+
  647.      +-------------------------------+  | Partition principale 4:       |
  648.      | Partition principale 4:       |  | Linux swap          (  |hdb4) |
  649.      | Vide                (  |hda4) |  |                               |
  650.      +-------------------------------+  +-------------------------------+
  651.  
  652. Si vous désirez sauver la partition contenant le lecteur D:, vous exécutez 
  653. savepart.exe -s, puis: 
  654.  
  655.   - commencez par choisir le deuxième disque,
  656.   - sélectionnez la première partition,
  657.   - choisissez de sauver tous les secteurs ou seulement les secteurs occupés 
  658. (cette deuxième solution nécessitera moins de place),
  659.   - choisissez de compresser le fichier ou pas,
  660.   - choisissez l'emplacement et le nom du fichier (selon la taille disponible 
  661. sur les différents lecteurs, mais de préférence sur le premier disque afin 
  662. d'aller plus vite, donc en C:, E: ou F:), par exemple C:\disk_d.par
  663.   - dans la mesure où vous voulez graver le fichier sur un CD, vous choisissez
  664. une taille maximale de 620 Mo.
  665.  
  666. A partir de ce point, la sauvegarde se déroule. Si les 620 Mo ne suffisent pas
  667. pour sauver toutes les données, vous devez donner l'emplacement et le nom d'un
  668. deuxième fichier, puis sa taille maximale, .... Une fois la sauvegarde 
  669. terminée, vous pouvez décider de créer le fichier batch ou pas. Si vous créez 
  670. le fichier batch et gravez les fichiers sur un CD, mettez le fichier batch 
  671. avec le premier fichier et n'oubliez pas de modifier le chemin d'accès au(x) 
  672. fichier(s) de sauvegarde dans ce fichier batch. 
  673.  
  674. Si vous désirez sauver la partition Linux, vous devez: 
  675.  
  676.   - sélectionner le premier disque,
  677.   - choisir la troisième partition,
  678.  
  679. puis continuer comme pour le premier cas (comme la partition Linux se trouve 
  680. sur le premier disque, il est conseillé de créer le fichier sur un lecteur du 
  681. deuxième disque). 
  682.  
  683.  
  684. 7- La restauration d'élément 
  685. ----------------------------
  686.  
  687. C'est la partie qui est exécutée lorsque vous utilisez l'option -r ou 
  688. sélectionnez cette option quand le programme vous la demande. 
  689.  
  690. L'exécution se déroule selon le diagramme suivant (en dehors du mode batch): 
  691.             choix du fichier
  692.                    |
  693.                    V
  694.      choix de l'élément destination
  695.                    |<-----------------------------+
  696.                    V                              |
  697.         fenêtre de restauration                   |
  698.                    +---------> choix du fichier --+
  699.                    V
  700.                   fin
  701.  
  702.  
  703.   a) Choix du fichier: 
  704. C'est la même fenêtre que celle de sélection de fichier lors de la sauvegarde.
  705. L'en-tête du fichier sélectionné est vérifié et une erreur est signalée si 
  706. celui-ci est incorrect. 
  707. Le nommage automatique peut être sélectionné afin que le nom des fichiers 
  708. suivants soit généré automatiquement (il faut bien-sûr que la règle de nommage
  709. décrite dans le chapitre 6.d soit respectée). 
  710.  
  711.   b) Choix de l'élément destination: 
  712. Cette fenêtre donne la liste des éléments compatibles avec celui sauvé dans le
  713. fichier. Vous devez choisir un des éléments dans cette liste pour faire la 
  714. restauration. 
  715. En haut de la fenêtre une description de l'élément sauvé est donnée. En 
  716. dessous c'est la liste des éléments compatibles. 
  717. La colonne "Dis" donne le numéro du disque sur lequel se trouve l'élément. 
  718. La colonne "Support" donne le type de support sur lequel se trouve l'élément. 
  719. La colonne "Num" est le numéro de la partition tel qu'il est connu sous Linux,
  720. si jamais l'élément est une partition. 
  721. La colonne "L." donne le nom de lecteur DOS de l'élément si c'est une 
  722. partition DOS. 
  723. La colonne "Id." permet de savoir si l'élément est identique à celui sauvé. Si
  724. c'est le cas un "X" est présent dans cette colonne sinon rien n'est écrit. 
  725. La colonne "Taille" donne la taille de l'élément. Par défaut elle est exprimée
  726. en Mo sauf si elle est suivie de Ko. 
  727. Le nom de la partition est le label (ou nom de volume). Il est affiché quand 
  728. il est accessible. Si pour les lecteurs DOS, il semble y avoir une incohérence
  729. entre la lettre du lecteur et le nom de la partition, ce dernier est 
  730. certainement juste et le nom du lecteur mal attribué. 
  731. Pour plus de détails sur la compatibilité entre les éléments veuillez 
  732. consulter le chapitre 15. 
  733. Si aucun élément compatible n'est trouvé, un message vous le signale et le 
  734. programme se termine. 
  735.  
  736. !!!!! Attention !!!!!:  
  737. ----------------------
  738. La restauration efface toutes les données actuellement présentes sur l'élément
  739. choisi. De plus vous NE devez PAS choisir le disque (dans le cas de la 
  740. sauvegarde d'un disque complet) ou la partition sur laquelle se trouve le 
  741. fichier vous permettant de faire cette restauration (il serait en effet effacé
  742. lors de la restauration et ne serait donc plus accessible ce qui entraînerait 
  743. une erreur et l'arrêt de la restauration).
  744. Une fenêtre de warning vous signale si le fichier se trouve sur le disque ou 
  745. la partition à restaurer. Elle est affichée uniquement pour le premier fichier
  746. (car pour les suivants vous NE devez PAS accéder au disque ou à la partition 
  747. que vous restaurez) et elle n'est pas affichée dans le cas où vous utilisez 
  748. l'option "-ncd". 
  749.  
  750.   c) Fenêtre de restauration: 
  751. Cette fenêtre vous permet de suivre l'avancement de la restauration. 
  752. La ligne d'avancement du haut donne l'avancement pour le fichier. 
  753. La ligne d'avancement d'en dessous donne l'avancement pour l'élément choisi. 
  754. Le temps restant est le temps restant estimé. L'exactitude de celui-ci est 
  755. fortement influencée par le fait que les données aient été compressées et que 
  756. tous les secteurs aient été sauvés ou pas. 
  757. La liste des erreurs contient les erreurs détectées lors de l'écriture des 
  758. secteurs sur le disque. Si ces erreurs sont les mêmes que lors de la 
  759. sauvegarde, il n'y a pas de conséquences (si ce ne sont pas les mêmes ou s'il 
  760. y en a moins ou plus vous risquez d'avoir perdu des données: passer scandisk 
  761. (ou un programme équivalent pour l'OS donné) pourra peut-être résoudre le 
  762. problème). 
  763. Si l'élément a été sauvée en plusieurs fichiers, ils vous sont demandés au fur
  764. et à mesure de l'avancement. 
  765. Tant que la restauration est en cours vous ne pouvez pas appuyer sur le bouton
  766. Ok (seul le bouton annuler est actif pour pouvoir arrêter cette restauration).
  767. Quand la restauration est terminée, le bouton Ok devient actif, le bouton 
  768. annuler inactif, et la ligne marquée "Etat" passe de "En cours ..." à 
  769. "Terminé.". 
  770.  
  771. !!!!! Attention !!!!!: 
  772. ----------------------
  773.  
  774.   - lors de la sélection des fichiers suivants, vous ne devez pas accéder au 
  775. lecteur correspondant au disque ou à la partition en cours de restauration (si
  776. c'est une partition DOS). En effet celle-ci étant en cours d'écriture, les 
  777. informations la concernant sont fausses (un peu comme si vous essayiez 
  778. d'accéder à un fichier alors que la partition est en train d'être formatée).
  779.   - une fois la restauration terminée, redémarrer l'ordinateur si vous venez 
  780. de restaurer une partition DOS (ou une partition que vous pouvez accéder par 
  781. le DOS), afin que celui-ci puisse mettre à jour les informations concernant 
  782. cette partition.
  783.   - si vous annulez une restauration en cours, vous devez reformater l'élément
  784. destination (ou faire une nouvelle restauration).
  785.   - si lors de la sauvegarde, vous aviez créé un fichier de sauvegarde sur la 
  786. partition en cours de sauvegarde, après avoir redémarré l'ordinateur il faut 
  787. que vous fassiez un scandisk sur la partition restaurée afin d'éliminer des 
  788. erreurs de tailles portant sur les fichiers créés.
  789.   - si vous restaurez une partition sur une autre partition que celle 
  790. d'origine et que vous avez Windows 2000 ou XP, il faut que vous mettiez à jour
  791. la base de registres pour cette partition. Pour cela veuillez vous référer au 
  792. chapitre 11.
  793.   - si la partition que vous restaurez est une partition système qui est 
  794. exécutable via le multiboot Windows XP (sans que ce soit la partition Windows 
  795. XP) et que vous la restaurez sur une partition autre que celle d'origine, il 
  796. faut que vous mettiez à jour le fichier BOOTSECT.DOS pour cette partition. 
  797. Pour cela veuillez vous référer au chapitre 12.
  798.  
  799.   d) Exemples: 
  800. Avec le partitionnement présenté dans l'exemple de la sauvegarde de partition,
  801. vous désirez restaurer les partitions précédemment sauvées. 
  802. Dans le cas de la sauvegarde du lecteur D:, vous exécutez savepart -r et 
  803.  
  804.   - choisissez le nom du premier fichier de sauvegarde,
  805.   - choisissez la partition que vous voulez restaurer. Si vous aviez sauvé 
  806. tous les secteurs, seule la partition contenant le lecteur D: vous sera 
  807. proposée (si jamais les 2 disques ont le même format et les lecteurs C: et D: 
  808. ont la même taille, le lecteur C: pourrait également vous être proposé). Si 
  809. vous n'aviez sauvé que les secteurs occupés, les partitions contenant les 
  810. lecteurs C:, D:, E: et G: peuvent vous être proposées en fonction des tailles 
  811. qu'elles font (la partition F: ne peut pas vous être proposée dans la mesure 
  812. où elle n'a pas le même format de système de fichier). Dans ce cas la 
  813. partition D: aura une croix dans sa colonne "Id.", mais pas les autres (si 
  814. jamais les 2 disques ont le même format et les lecteurs C: et D: ont la même 
  815. taille, le lecteur C: pourrait également avoir cette croix).
  816.   - une fois la partition choisie, la restauration commence. Si la sauvegarde 
  817. a été faite en plusieurs fichiers, le second fichier vous sera demandé quand 
  818. le premier est terminé, ....
  819.  
  820. Une fois la restauration terminée, rebootez votre ordinateur afin que le DOS 
  821. prenne en compte le fait que le lecteur D: a été modifié. 
  822.  
  823. Si vous désirez restaurer la partition Linux, vous procédez comme ci-dessus. 
  824. Dans ce cas seul la 3ème partition du premier disque vous sera proposée vu que
  825. c'est la seule partition Linux présente (la partition Linux swap n'a pas le 
  826. même système de fichier). 
  827.  
  828.  
  829. 8- La copie d'élément 
  830. ---------------------
  831.  
  832. C'est la partie qui est utilisée quand vous utilisez l'option -c ou quand vous
  833. la sélectionnez lorsque le programme vous le demande. 
  834.  
  835. L'exécution se déroule selon le diagramme suivant: 
  836.            choix du support
  837.                   |
  838.                   V
  839.       choix de l'élément source
  840.                   |
  841.                   V
  842.           [partie à sauver]
  843.                   |
  844.                   V
  845.     choix de l'élément destination
  846.                   |
  847.                   V
  848.            fenêtre de copie
  849.                   |
  850.                   V
  851.                  fin
  852.  
  853.  
  854.   a) Choix du support: 
  855. Veuillez vous référer à la même fenêtre dans la partie "sauvegarde d'élément" 
  856. (chapitre 6.a). 
  857.  
  858.   b) Choix de l'élément source: 
  859. Veuillez vous référer à la même fenêtre dans la partie "sauvegarde d'élément" 
  860. (chapitre 6.b). 
  861.  
  862.   c) Partie à sauver: 
  863. Veuillez vous référer à la même fenêtre dans la partie "sauvegarde d'élément" 
  864. (chapitre 6.c). 
  865.  
  866.   d) Choix de l'élément destination: 
  867. Veuillez vous référer à la même fenêtre dans la partie "restauration 
  868. d'élément" (chapitre 7.b) en remplaçant les références au fichier par la 
  869. partition à copier. 
  870.  
  871.   e) Fenêtre de copie: 
  872. Cette fenêtre vous permet de suivre l'avancement de la copie. 
  873. La ligne d'avancement du haut donne l'avancement pour l'élément à copier. 
  874. La ligne d'avancement d'en dessous donne l'avancement pour l'élément 
  875. destination. 
  876. Le temps restant est le temps restant estimé. L'exactitude de celui-ci est 
  877. fortement influencée par le fait de copier ou non tous les secteurs. 
  878. La liste des erreurs contient les erreurs détectées lors de la lecture des 
  879. secteurs sur l'élément à copier ou lors de l'écriture des secteurs sur 
  880. l'élément destination. Si des erreurs apparaissent, il est fortement conseillé
  881. de passer scandisk ou un programme équivalent. 
  882. Tant que la copie est en cours vous ne pouvez pas appuyer sur le bouton Ok 
  883. (seul le bouton annuler est actif pour pouvoir arrêter cette copie). Quand la 
  884. copie est terminée, le bouton Ok devient actif, le bouton annuler inactif, et 
  885. la ligne marquée "Etat" passe de "En cours ..." à "Terminé.". 
  886.  
  887. !!!!! Attention !!!!!: 
  888. ----------------------
  889.  
  890.   - une fois la copie terminée, redémarrer l'ordinateur si vous venez de 
  891. restaurer/copier une partition DOS (ou une partition que vous pouvez accéder 
  892. par le DOS), afin que celui-ci puisse mettre à jour les informations 
  893. concernant la partition destination.
  894.   - si vous annulez une copie en cours, vous devez reformater la partition 
  895. destination (ou faire une nouvelle copie ou restauration).
  896.   - si vous avez Windows 2000 ou XP, il faut que vous mettiez à jour la base 
  897. de registres pour la partition copiée. Pour cela veuillez vous référer au 
  898. chapitre 11.
  899.   - si la partition que vous restaurez est une partition système qui est 
  900. exécutable via le multiboot Windows XP (sans que ce soit la partition Windows 
  901. XP), il faut que vous mettiez à jour le fichier BOOTSECT.DOS pour cette 
  902. partition. Pour cela veuillez vous référer au chapitre 12.
  903.  
  904.   f) Exemples:
  905. Avec le partitionnement présenté dans l'exemple de la sauvegarde de partition,
  906. vous désirez copier la partition contenant le lecteur D: sur la partition 
  907. contenant le lecteur E: (à condition que sa taille soit compatible). 
  908. Pour cela vous lancez savepart -c et: 
  909.  
  910.   - choisissez le second disque,
  911.   - choisissez la première partition,
  912.   - choisissez de copier uniquement les secteurs occupés (afin que la copie 
  913. puisse se faire sur une partition ayant un format différent de celle 
  914. d'origine),
  915.   - choisissez la partition destination. Les partitions contenant les lecteurs
  916. C:, E: et G: vous seront proposées si leur taille est compatible. La partition
  917. contenant le lecteur D: ne vous sera pas proposée puisque c'est la partition 
  918. d'origine. La partition contenant le lecteur F: ne vous sera pas proposée 
  919. puisque le format du système de fichier n'est pas le même.
  920.  
  921. A partir de ce point la copie se déroule. Une fois celle-ci terminée, vous 
  922. devez rebooter l'ordinateur. 
  923.  
  924.  
  925. 9- La copie de fichier 
  926. ----------------------
  927.  
  928. C'est la partie exécutée lorsque vous utilisez l'option -d ou quand vous la 
  929. sélectionnez lorsque le programme vous la demande. 
  930.  
  931. Cette partie vous permet de dupliquer des fichiers tout en changeant leur taux
  932. de compression ou leur taille maximum. 
  933.  
  934. L'exécution commence par vous demandez le nom du fichier source (veuillez vous
  935. référer au chapitre 7.a), puis le nom et la taille du fichier destination 
  936. ainsi que le taux de compression (veuillez vous référer aux chapitres 6.d, 6.e
  937. et 6.f). La fenêtre d'avancement donne en haut l'avancement pour le fichier 
  938. source et en bas celui pour le fichier destination. Si jamais plusieurs 
  939. fichiers sources ou plusieurs fichiers destination sont nécessaires ils vous 
  940. seront demandés au fur et à mesure du besoin. 
  941.  
  942. Remarques: 
  943. ----------
  944.  
  945.   - seuls les fichiers créés par ce programme peuvent être utilisés par cette 
  946. fonctionnalité.
  947.   - le programme vérifie que le fichier destination ne porte pas le même nom 
  948. que le fichier source afin d'éviter que le fichier source ne soit effacé avant
  949. d'être copié. Cependant il ne peut pas vérifier qu'un fichier destination 
  950. efface un fichier source autre que celui en cours d'utilisation, donc soyez 
  951. prudent de ne pas confondre la source et la destination.
  952.   - vous pouvez utiliser n'importe quel autre programme de compression pour 
  953. réaliser cela, cependant il vous faudra décompresser les fichiers avant de 
  954. pouvoir les utiliser avec ce programme, ce qui n'est pas le cas avec cette 
  955. option.
  956.  
  957.  
  958. 10- La vérification de fichier 
  959. ------------------------------
  960.  
  961. C'est la partie exécutée lorsque vous utilisez l'option -t ou quand vous la 
  962. sélectionnez lorsque le programme vous la demande. 
  963.  
  964. Elle vous permet de vérifier que les fichiers de sauvegarde sont valides. 
  965. Cette vérification consiste à contrôler l'en-tête des fichiers, la taille et 
  966. le checksum des données (une fois que celles-ci sont décompressées si elles 
  967. sont compressées). Si une sauvegarde a été faite en plusieurs fichiers, vous 
  968. êtes obligés de contrôler tous les fichiers. Aucune donnée n'est écrite sur le
  969. disque ou n'est modifiée dans les fichiers. 
  970.  
  971. L'exécution consiste en la demande du fichier source (veuillez vous référer au
  972. chapitre 7.a). La fenêtre d'avancement donne en haut l'avancement pour le 
  973. fichier source. Si la sauvegarde a été faite en plusieurs fichiers, les 
  974. fichiers suivant vous seront demandés. 
  975.  
  976.  
  977. 11- La mise à jour du registre Windows 2000/XP 
  978. ----------------------------------------------
  979.  
  980. C'est la partie qui est utilisée quand vous utilisez l'option -u ou quand vous
  981. la sélectionnez lorsque le programme vous le demande. 
  982.  
  983. Windows 2000 et XP stockent l'emplacement des partitions dans la base de 
  984. registres afin de conserver l'association entre ces partitions et la lettre de
  985. lecteur correspondante. L'emplacement des partitions est composé de 2 
  986. éléments: le numéro du disque de la partition qui est stocké dans le MBR (4 
  987. octets) et l'offset du premier octet de la partition sur le disque (8 octets).
  988. Par conséquent si vous copiez une partition sur un autre disque (sans copier 
  989. le MBR) ou si vous déplacez le début d'une partition, il faut mettre à jour 
  990. ces informations dans la base de registre pour chacune des partitions que vous
  991. avez déplacées. Dans le cas de la restauration d'une partition alors qu'elle 
  992. n'a pas été déplacée, cela n'est pas utile. 
  993.  
  994. L'exécution comprend 2 parties: une première pour désigner l'emplacement où 
  995. Windows est installé afin que le programme trouve le fichier de base de 
  996. registres, la seconde pour donner la partition à mettre à jour dans cette base
  997. de registres. Si vous copiez la partition Windows 2000/XP, l'installation de 
  998. Windows à utiliser est bien sûr celle sur la partition destination de la 
  999. copie. 
  1000.  
  1001. L'exécution se déroule selon le diagramme suivant: 
  1002.       choix du support où Windows est installé
  1003.                          |
  1004.                          V
  1005.      choix de l'élément où Windows est installé
  1006.                          |
  1007.                          V
  1008.       nom du répertoire où Windows est installé
  1009.                          |
  1010.                          V
  1011. choix du disque où est la partition à mettre à jour
  1012.                          |
  1013.                          V
  1014.        choix de la partition à mettre à jour
  1015.                          |
  1016.                          V
  1017.        lettre de la partition à mettre à jour
  1018.                          |
  1019.                          V
  1020.                     confirmation
  1021.                          |
  1022.                          V
  1023.                         fin
  1024.  
  1025.  
  1026.   a) Choix du support où Windows est installé: 
  1027. Il faut sélectionner le disque ou la liste des périphériques DOS sur lequel se
  1028. trouve l'installation de Windows dont la base de registres doit être mise à 
  1029. jour. 
  1030.  
  1031.   b) Choix de l'élément où Windows est installé: 
  1032. Il faut sélectionner la partition (si un disque a été choisi dans la première 
  1033. fenêtre) ou le périphérique DOS (si périphérique DOS a été choisi dans la 
  1034. première fenêtre) sur lequel se trouve l'installation de Windows dont la base 
  1035. de registres doit être mise à jour. 
  1036.  
  1037.   c) Nom du répertoire où Windows est installé: 
  1038. Il faut donner le répertoire d'installation de Windows. En règle générale ce 
  1039. répertoire s'appelle "WINDOWS", sauf si vous avez précisé un autre nom lors de
  1040. l'installation. Si vous donnez un nom de répertoire incorrect ou si la version
  1041. de Windows installée n'est pas correcte vous aurez un message d'erreur vous 
  1042. signalant que le fichier de base de registres n'a pas pu être trouvé. 
  1043.  
  1044.   d) Choix du disque où est la partition à mettre à jour: 
  1045. Il faut sélectionner le disque sur lequel se trouve la partition dont vous 
  1046. désirez modifier la définition dans la base de registre. 
  1047.  
  1048.   e) Choix de la partition à mettre à jour: 
  1049. Il faut sélectionner la partition dont vous désirez modifier la définition 
  1050. dans la base de registre. 
  1051.  
  1052.   f) Lettre de la partition à mettre à jour: 
  1053. Cette fenêtre donne la liste de toutes les lettres de lecteur modifiables avec
  1054. leur définition actuelle. La première colonne est la lettre de partition, la 
  1055. seconde est l'identificateur du disque sur lequel est la partition et la 
  1056. troisième est l'octet de début de la partition sur le disque. La dernière 
  1057. colonne répéte les 2 informations précédentes telles que données par regedit. 
  1058. Vous devez choisir dans cette liste quelle lettre vous voulez affecter à la 
  1059. partition sélectionnée grâce aux deux fenêtres précédentes. Le programme ira 
  1060. modifier la définition pour cette lettre afin d'y mettre les valeurs définies 
  1061. en haut de la fenêtre. 
  1062.  
  1063.   g) Confirmation: 
  1064. Le programme vous demande la confirmation de la modification de la base de 
  1065. registre. Il donne le nom de la clé qui sera modifiée, son ancienne et sa 
  1066. nouvelle valeur. La valeur est composée de 12 chiffres en hexadécimal, les 
  1067. quatre premiers étant le numéro du disque, les 8 derniers l'offset de la 
  1068. partition sur le disque (c'est le même format que la dernière colonne de la 
  1069. fenêtre précédente). 
  1070.  
  1071.  
  1072. 12- La mise à jour du fichier BOOTSECT.DOS 
  1073. ------------------------------------------
  1074.  
  1075. C'est la partie exécutée lorsque vous utilisez l'option -b ou quand vous la 
  1076. sélectionnez lorsque le programme vous la demande. 
  1077.  
  1078. Afin de gérer le multi-boot avec une autre version de DOS ou Windows, Windows 
  1079. XP sauve le secteur boot de l'autre version de Windows dans le fichier 
  1080. BOOTSECT.DOS sur cette partition et modifie le secteur boot pour mettre le 
  1081. sien à la place (celui-ci demandant quelle version de Windows lancer en 
  1082. fonction du contenu du fichier BOOT.INI). Si vous choisissez d'exécuter 
  1083. l'ancienne version de Windows, il lit alors le contenu du fichier BOOTSECT.DOS
  1084. et l'exécute. Par conséquent si vous copiez sur un autre disque ou déplacez le
  1085. début de la partition pour l'autre version de Windows, il faut que ce fichier 
  1086. soit modifié pour refléter cela. Cette option permet de réaliser cela. 
  1087.  
  1088. Attention: cette option ne fait que modifier certains paramètres de 
  1089. BOOTSECT.DOS pour refléter les changements qui ont pu être fait dans le 
  1090. secteur boot de la partition, elle ne permet en aucun cas de créer ou 
  1091. compléter un fichier BOOTSECT.DOS. 
  1092.  
  1093. L'exécution consiste en choisir la partition où est le fichier BOOTSECT.DOS 
  1094. pour qu'il soit mis à jour par rapport au secteur boot courant de cet élément.
  1095. Elle se déroule selon le diagramme suivant: 
  1096.  choix du support où est le fichier BOOTSECT.DOS
  1097.                          |
  1098.                          V
  1099. choix de l'élément où est le fichier BOOTSECT.DOS
  1100.                          |
  1101.                          V
  1102.                     confirmation
  1103.                          |
  1104.                          V
  1105.                         fin
  1106.  
  1107.  
  1108.   a) Choix du support où est le fichier BOOTSECT.DOS: 
  1109. Il faut sélectionner le disque, la disquette ou la liste des périphériques DOS
  1110. sur lequel se trouve le fichier BOOTSECT.DOS à modifier. 
  1111.  
  1112.   b) Choix de l'élément où est le fichier BOOTSECT.DOS: 
  1113. Il faut sélectionner la partition (si un disque a été choisi dans la première 
  1114. fenêtre) ou le périphérique DOS (si périphériques DOS a été choisi dans la 
  1115. première fenêtre) sur lequel se trouve le fichier BOOTSECT.DOS à modifier. 
  1116. Vous aurez un message d'erreur si l'élément choisi ne contient pas de fichier 
  1117. BOOTSECT.DOS ou si celui-ci a une taille incorrecte ou ne contient pas la 
  1118. signature de secteur boot. 
  1119.  
  1120.   c) Confirmation: 
  1121. Le programme vous demande la confirmation de la modification du fichier 
  1122. BOOTSECT.DOS. Si vous confirmez, il sera modifié pour mettre à jour certains 
  1123. des paramètres en cohérence avec ceux contenus dans le secteur boot actuel de 
  1124. l'élément. 
  1125.  
  1126.  
  1127. 13- La simulation d'un élément 
  1128. ------------------------------
  1129.  
  1130. Cette partie couvre l'utilisation du driver (DRVPART.SYS) et les options "-m" 
  1131. et "-i" de savepart. Le but de ce driver est essentiellement de pouvoir 
  1132. accéder à une partition contenue dans des fichiers de sauvegarde afin d'en 
  1133. récupérer quelques fichiers. 
  1134.  
  1135.   a) Utilisation du driver:
  1136. DRVPART.SYS est un driver DOS permettant de simuler qu'un nouveau lecteur est 
  1137. présent. Ce lecteur est simulé à l'aide de fichiers de sauvegarde réalisés 
  1138. préalablement. 
  1139. Comme tout driver DOS, DRVPART.SYS doit être chargé en mémoire à l'aide du 
  1140. fichier CONFIG.SYS. Ce fichier texte se trouve sur le disque de démarrage 
  1141. (soit C:, soit A: selon que vous démarrez depuis le disque dur ou une 
  1142. disquette). Afin que le driver soit chargé il faut ajouter à la fin de ce 
  1143. fichier la ligne: 
  1144. DEVICE=<emplacement>\DRVPART.SYS <options> 
  1145. avec <emplacement> égal au répertoire où se trouve le fichier DRVPART.SYS. Une
  1146. fois cette ligne ajoutée, la prochaine fois que vous démarrez votre 
  1147. ordinateur, vous aurez un nouveau lecteur accessible (la lettre est définie 
  1148. par le DOS et est la lettre suivant votre dernier lecteur). 
  1149. DRVPART.SYS peut prendre 2 options: 
  1150.  
  1151.   - la première définie la taille des secteurs en octet. Elle doit être 
  1152. comprise entre 512 et 32768 et doit être un multiple de 512. Si cette option 
  1153. n'est pas donnée, une taille de 512 octets est prise par défaut (c'est la 
  1154. taille la plus courante).
  1155.   - la deuxième définie la taille mémoire en Ko utilisée en permanence par le 
  1156. programme afin de pouvoir fonctionner. Elle doit être supérieure ou égale à 
  1157. 1024. Si elle n'est pas donnée, une taille de 1024 Ko est prise par défaut. Si
  1158. vous voulez donner cette option vous êtes obligé de donner la taille des 
  1159. secteurs.
  1160.  
  1161. Exemples: 
  1162. ---------
  1163. DEVICE=C:\DRVPART.SYS 
  1164. Le driver est chargé avec les valeurs par défaut de 512 octets pour la taille 
  1165. des secteurs et 1024 Ko pour la mémoire. 
  1166. DEVICE=C:\DRVPART.SYS 512 4096 
  1167. Le driver est chargé avec les valeurs de 512 octets pour la taille des 
  1168. secteurs et 4096 Ko pour la mémoire. 
  1169.  
  1170. La mémoire utilisée en permanence par le driver est une zone mémoire 
  1171. permettant au driver de stocker temporairement les secteurs demandés par 
  1172. d'autres programmes. Selon les demandes, cette taille peut augmenter/diminuer 
  1173. dynamiquement (sans jamais descendre en dessous de la taille définie au 
  1174. chargement). Le cas pire d'utilisation de la mémoire est certainement 
  1175. lorsqu'un programme cherche à connaître la taille libre sur le lecteur (par 
  1176. exemple à la fin d'un "dir"). 
  1177. La mémoire utilisée par le driver est de la mémoire XMS ou EMS (selon ce qui 
  1178. est présent). Ces types de mémoire sont de la mémoire standard (vous n'avez 
  1179. pas besoin de matériel spécifique), elle est appelée XMS ou EMS selon la 
  1180. manière qu'elle est gérée. La mémoire XMS est gérée par le driver HIMEM.SYS 
  1181. (une ligne DEVICE=<emplacement>\HIMEM.SYS doit apparaître au début du fichier 
  1182. CONFIG.SYS) et la mémoire EMS est gérée par le driver EMM386.EXE (ou 
  1183. équivalent) (une ligne DEVICE=<emplacement>\EMM386.EXE doit apparaître dans le
  1184. fichier CONFIG.SYS juste après celle contenant HIMEM.SYS). Si aucun de ces 2 
  1185. types de mémoire n'est présent, le driver ne se charge pas. A noter que 
  1186. l'utilisation de la mémoire EMS peut limiter la taille mémoire disponible à 32
  1187. Mo. 
  1188. Le driver peut générer les messages suivants lors de son chargement: 
  1189.  
  1190.   - "Driver has been initialised. It simulates drive <lettre>:.": le driver 
  1191. s'est correctement initialisé et simule le lecteur portant la lettre <lettre>.
  1192.   - "Parameter for size of sectors is not correct: it must be between 512 and 
  1193. 32768 and be a multiple of 512.": le paramètre donnant la taille des secteurs 
  1194. n'est pas correct, il doit être compris entre 512 et 32768 octets et doit être
  1195. un multiple de 512. Il faut que vous modifiiez le paramètre dans la ligne de 
  1196. chargement dans le fichier CONFIG.SYS.
  1197.   - "Parameter for allocated memory size is not correct: it must be bigger 
  1198. than 1024.": le paramètre donnant la taille mémoire utilisée en permanence 
  1199. n'est pas correct: il doit être supérieur à 1024 Ko. Il faut que vous 
  1200. modifiiez le paramètre dans la ligne de chargement dans le fichier CONFIG.SYS.
  1201.   - "Memory could not be allocated: you need XMS or EMS memory.": le driver 
  1202. n'a trouvé ni mémoire XMS ni mémoire EMS (ou ces gestionnaires de mémoire sont
  1203. trop anciens). Il faut que vous ajoutiez dans le fichier CONFIG.SYS la ligne 
  1204. permettant de charger au moins la mémoire XMS.
  1205.  
  1206. Si l'un des trois derniers messages est affiché, le driver n'est pas chargé. 
  1207.  
  1208.   b) Simulation d'un élément:
  1209. Une fois que le driver est chargé en mémoire les options "-m" et "-i" de 
  1210. savepart peuvent être utilisées (ou les actions associées apparaissent dans la
  1211. liste des actions si vous ne donnez pas d'option d'action). 
  1212. La première option ("savepart -m") ou le choix "Simuler un élément" dans les 
  1213. actions permet de donner l'ensemble des fichiers de sauvegarde à utiliser afin
  1214. de simuler l'élément qu'ils contiennent. L'exécution se déroule d'une façon 
  1215. similaire au test de fichiers de sauvegarde (chapitre 10). Une fois 
  1216. l'exécution terminée correctement vous pourrez utiliser le lecteur ajouté par 
  1217. le driver comme étant la partition contenue dans les fichiers (tant qu'aucun 
  1218. élément n'est simulé, l'accés au lecteur renvoie une erreur). 
  1219. La deuxième option ("savepart -i") ou le choix "Lire les informations du 
  1220. driver" dans les actions permet de lire les informations du driver (lecteur 
  1221. simulé, taille de secteur et fichiers utilisés si un élément est simulé) et 
  1222. d'arrêter de simuler un élément s'il y en a un actuellement simulé. 
  1223. Lors de la simulation d'un élément, de la mémoire EMS/XMS supplémentaire peut 
  1224. être nécessaire pour le driver. Malheureusement, lors de l'exécution de 
  1225. savepart alors que seule de la mémoire XMS est présente, il n'est pas possible
  1226. d'allouer de la mémoire supplémentaire (savepart l'utilise complètement). Par 
  1227. conséquent vous aurez certainement une erreur du type "Vous n'avez pas assez 
  1228. de mémoire EMS ou XMS: <n> Ko libres sont nécessaires.". Dans ce cas vous 
  1229. devez utiliser le programme ALLOCXMS.COM en donnant comme paramètre <n> afin 
  1230. que la mémoire soit préallouée avant l'exécution de savepart, puis relancer 
  1231. savepart (exemple: ALLOCXMS.COM 1024 allouera 1024 Ko de mémoire). Comme cette
  1232. taille dépend de l'élément à simuler, elle ne peut pas être fixée à l'avance. 
  1233. ALLOCXMS peut afficher les messages suivants: 
  1234.  
  1235.   - "Memory allocated": la mémoire a été allouée et vous pouvez donc relancer 
  1236. savepart.
  1237.   - "DrvPart driver could not be found": vous avez certainement oublié de 
  1238. charger le driver à l'aide de votre fichier CONFIG.SYS (note: dans ce cas les 
  1239. options pour gérer la simulation d'élément ne doivent pas apparaître dans 
  1240. savepart).
  1241.   - "DrvPart driver into memory has not the same version as AllocXMS": les 
  1242. versions de DRVPART.SYS et ALLOCXMS.COM ne correspondent pas. Il faut utiliser
  1243. les programmes ayant la même version (de même pour savepart).
  1244.   - "An element is currently simulated": une partition est actuellement 
  1245. simulée. Il faut d'abord arrêter de la simuler à l'aide du bouton "Arrêter de 
  1246. simuler l'élément" dans la fenêtre d'informations sur le driver dans savepart.
  1247.   - "XMS memory driver could not be found": vous n'avez pas chargé le driver 
  1248. de mémoire XMS dans votre CONFIG.SYS, par conséquent vous ne pouvez pas 
  1249. utiliser de mémoire XMS.
  1250.   - "Parameter is not correct": le paramétre donné n'est pas correct. Ce doit 
  1251. être un nombre entier positif.
  1252.   - "Such an amount of memory could not be allocated": le driver XMS 
  1253. n'autorise pas l'allocation de tant de mémoire. Si cette taille ne dépasse pas
  1254. la mémoire disponible dans votre ordinateur, utiliser un driver plus récent ou
  1255. ne pas utiliser de mémoire EMS peut résoudre ce problème.
  1256.  
  1257.   c) Remarques:
  1258.  
  1259.   - Ce driver ne permet de simuler que des éléments de type FAT ou des 
  1260. éléments pour lesquelles tous les secteurs ont été sauvés. Dans ce dernier 
  1261. cas, si ce n'est pas un élément FAT, cela n'est pas vérifié, mais le DOS 
  1262. n'arrivera certainement pas à accéder au lecteur.
  1263.   - Les fichiers utilisés pour la simulation ne doivent pas être compressés.
  1264.   - Tous les fichiers doivent être en permanence accessible afin qu'aucune 
  1265. erreur ne soit générée (exemple: si les fichiers sont sur plusieurs CDs, il 
  1266. vous faut soit plusieurs lecteurs de CDs, soit les copier sur votre disque dur
  1267. afin qu'ils puissent être tous accédés simultanément). Les premiers fichiers 
  1268. seront utilisés plus fréquemment, par conséquent mettez-les sur le support le 
  1269. plus rapide.
  1270.   - L'élément simulé est mis en mode lecture seule. Par conséquent toute 
  1271. tentative d'écriture entraînera une erreur. Si jamais vous rencontrez un 
  1272. message du type "Impossible d'écrire sur le lecteur <lettre>:" avec <lettre> 
  1273. correspondant à la lettre du lecteur simulé, il vous faudra répondre "Echec".
  1274.   - Ce driver ne fonctionne qu'en mode DOS. Si jamais Windows est démarré, il 
  1275. libère la mémoire qu'il occupe et se désactive. Sous Windows un lecteur 
  1276. supplémentaire apparaît mais il n'est pas accessible.
  1277.   - L'utilisation du driver ralentit votre ordinateur et occupe de la mémoire.
  1278. Par conséquent il est conseillé de ne l'utiliser que lorsque vous en avez 
  1279. besoin (par conséquent modifier le fichier CONFIG.SYS à chaque fois ou avoir 
  1280. une disquette de boot spécifique, cette deuxième solution étant préférable).
  1281.   - L'accès au lecteur simulé est beaucoup plus lent que l'accès aux autres 
  1282. lecteurs.
  1283.   - Le driver ne fonctionne correctement que pour des programmes utilisant les
  1284. périphériques d'une façon standard. Par conséquent il peut être normal que 
  1285. certains programmes trop spécifiques génèrent des erreurs.
  1286.   - Si jamais un programme se termine anormalement, il peut avoir laissé le 
  1287. driver dans un état incorrect (toute tentative d'accès au lecteur génère une 
  1288. erreur). Dans ce cas il suffit d'exécuter et quitter n'importe quel programme 
  1289. pour qu'une fois celui-ci terminé, le lecteur simulé soit à nouveau 
  1290. accessible.
  1291.   - Le driver peut augmenter la mémoire qu'il utilise selon ces besoins. Si 
  1292. jamais un programme utilise toute la mémoire disponible (savepart est dans ce 
  1293. cas si seule de la mémoire XMS est présente), il se peut que des erreurs 
  1294. apparraissent lors de l'accès au lecteur. Dans ce cas vous pouvez essayer 
  1295. d'augmenter la taille utilisée en permanence par le driver à l'aide du second 
  1296. paramètre sur la ligne de chargement de DRVPART.SYS dans le fichier 
  1297. CONFIG.SYS. Bien sûr cela ne sera pris en compte qu'au prochain redémarrage de
  1298. l'ordinateur.
  1299.   - Lors de l'utilisation de savepart, l'accès au lecteur simulé est 
  1300. désactivé.
  1301.   - Si vous voulez simuler un autre élément que celui simulé, vous n'êtes pas 
  1302. obligé de lancer une première fois savepart pour ne plus simuler un élément, 
  1303. puis une deuxième fois pour simuler le nouvel élément, vous pouvez directement
  1304. choisir de simuler le nouvel élément (cela arrêtera la simulation du premier).
  1305. Cela veut dire qu'il n'est pas possible de simuler plusieurs éléments 
  1306. simultanément (même en chargeant le driver plusieurs fois).
  1307.   - Vous ne pouvez pas exécuter les programmes présents sur le lecteur simulé.
  1308. Il vous faut d'abord les copier sur un autre lecteur avant de les utiliser.
  1309.   - Les versions du driver, de savepart et de allocxms doivent être 
  1310. compatibles. C'est pourquoi ils portent tous le même numéro de version. Ce 
  1311. numéro de version est vérifié lorsque les programmes cherchent à communiquer 
  1312. ensemble, et la communication ne s'établira pas s'ils divergent.
  1313.   - Du fait qu'un nouveau lecteur est créé, la lettre de votre lecteur de CD 
  1314. peut être décalée.
  1315.   - DRVPART.SYS n'est pas nécessaire pour l'utilisation de savepart. Il n'est 
  1316. obligatoire que pour accéder aux options de simulation d'élément.
  1317.  
  1318.  
  1319. 14- Format du fichier d'options 
  1320. -------------------------------
  1321.  
  1322. Le fichier d'option vous permet de restaurer (ou de sauver à nouveau) 
  1323. l'élément que vous venez de sauver. Dans ce cas en utilisant savepart avec 
  1324. l'option -f <nom du fichier d'options>, les différents paramètres sont lus 
  1325. dans le fichier au lieu de vous être demandés. Le contenu de ce fichier peut 
  1326. être partiel (ne pas contenir toutes les options, auquel cas les options 
  1327. manquantes vous seront demandées), mais il faut que certaines règles 
  1328. présentées ci-dessous soient respectées. 
  1329. Le fichier d'options est un fichier texte permettant de définir les options à 
  1330. utiliser. Chaque option doit être seule sur une ligne. 
  1331. Si la ligne commence par un ";", c'est une ligne de commentaires (elle n'est 
  1332. pas analysée). 
  1333. Le contenu des options peut être défini par une variable d'environnement. Pour
  1334. cela la variable d'environnement doit être définie entre % (exemple: 
  1335. file=%CONF%.PAR, %CONF% sera remplacé par le contenu de la variable 
  1336. d'environnement CONF). Si la variable d'environnement n'existe pas une erreur 
  1337. sera générée. Pour pouvoir donner le caractère % dans le contenu d'une option,
  1338. il faut le doubler (exemple: file=AVEC%%.PAR, le nom du fichier pris sera 
  1339. AVEC%.PAR). 
  1340.  
  1341. Les options sont les suivantes: 
  1342.  
  1343.   - mouse=[yes|no|poll]: choix de la méthode d'utilisation de la souris 
  1344. (équivalente à -cm|-nm|-pm sur la ligne de commande).
  1345.   - check_drive=no: la vérification que le fichier créé/lu ne soit pas sur 
  1346. l'élément sauvé/restauré est désactivée (équivalente à -ncd sur la ligne de 
  1347. commande).
  1348.   - verify_disk_write=no: la vérification que les secteurs sont correctement 
  1349. écrits est désactivée (équivalente à -nvd sur la ligne de commande).
  1350.   - verify_file_write=no: la vérification que les fichiers sont correctement 
  1351. écrits est désactivée (équivalente à -nvf sur la ligne de commande).
  1352.   - lang=[en|fr|fr_2]: choix de la langue (équivalente à -l sur la ligne de 
  1353. commande).
  1354.   - user_interface=[console|text|text_bios]: choix de l'interface utilisateur 
  1355. (équivalente à -cui|-tui|-bui sur la ligne de commande).
  1356.   - disk=<nombre>: donne le numéro du disque à utiliser. Le nombre doit être 
  1357. compris entre 0 et le nombre de disques - 1. Lors de la sauvegarde, cette 
  1358. option remplace la première fenêtre. Lors de la restauration, cette option va 
  1359. réduire la recherche des éléments à restaurer correspondant à celui sauvé, au 
  1360. disque donné (sinon l'élément est cherché sur tous les disques). Cette option 
  1361. ne peut pas être donnée si l'option floppy= ou device= est donnée.
  1362.   - floppy=<nombre>: donne le numéro du lecteur de disquette à utiliser. Le 
  1363. nombre doit être compris entre 0 et le nombre de lecteurs de disquette - 1. 
  1364. Lors de la sauvegarde, cette option remplace la première fenêtre. Lors de la 
  1365. restauration, cette option va réduire la recherche des éléments à restaurer 
  1366. correspondant à celui sauvé, au lecteur de disquette donné (sinon l'élément 
  1367. est cherché sur tous les lecteurs de disquette). Cette option ne peut pas être
  1368. donnée si l'option disk= ou device= est donnée.
  1369.   - device=[A-Z]: donne la lettre du périphérique DOS à utiliser. Lors de la 
  1370. sauvegarde, cette option remplace les deux premières fenêtres. Lors de la 
  1371. restauration, cette option va réduire la recherche des éléments à restaurer 
  1372. correspondant à celui sauvé, au périphérique donné (sinon l'élément est 
  1373. cherché sur tous les périphériques). Cette option ne peut pas être donnée si 
  1374. l'option disk= ou floppy= est donnée.
  1375.   - main_part=<nombre>: donne le numéro de la partition principale à utiliser.
  1376. Le nombre doit être entre 1 et 4. Si jamais l'élément à sauver/restaurer est 
  1377. directement lié au disque, cette option ne doit pas être donnée. Pour que 
  1378. cette option puisse être donnée, il faut que l'option "disk=" soit présente.
  1379.   - ext_part=<nombre>: donne le numéro de la partition étendue à utiliser. Le 
  1380. nombre doit être entre 1 et le nombre de partition étendue correspondant à la 
  1381. partition principale. Pour que cette option puisse être donnée, il faut que 
  1382. l'option "main_part=" soit présente. Vous ne devez pas donner cette option si 
  1383. vous voulez utiliser une partition principale.
  1384. L'ensemble des options "main_part=" et "ext_part=" remplace la deuxième 
  1385. fenêtre pour la sauvegarde, et l'ensemble "disk=", "main_part=" et "ext_part="
  1386. remplace la deuxième fenêtre pour la restauration. 
  1387.   - def_level=<nombre>: donne le niveau de compression à utiliser. Le nombre 
  1388. doit être entre 0 et 9. Lors de la sauvegarde cette option remplace la 
  1389. troisième fenêtre. Lors de la restauration cette option n'est pas utilisée 
  1390. (donc peut ne pas être donnée). Si cette option n'est pas donnée et qu'un nom 
  1391. de fichier est donné (voir l'option "file=" ci-dessous), le niveau de 
  1392. compression utilisé est le niveau 0 (pas de compression).
  1393.   - file=<nom de fichier>: donne le nom de fichier à utiliser pour 
  1394. sauver/restaurer l'élément. Cette option peut être donnée plusieurs fois si la
  1395. sauvegarde/restauration nécessite plusieurs fichiers. Dans ce cas il faut 
  1396. donner ces options dans l'ordre dans lequel les fichiers doivent être 
  1397. utilisés.
  1398.   - max_size=<nombre> [ko|Mo]: donne la taille maximum qu'un fichier doit 
  1399. faire. Si ko|Mo n'est pas donné, la taille est en Mo. Si la taille est en ko, 
  1400. elle doit être comprise entre 1 et 9999 ko, si elle est en Mo elle doit être 
  1401. comprise entre 1 et 2047 Mo. De plus à l'exécution, elle sera limitée par la 
  1402. place disponible sur le disque pour créer le fichier. Cette option peut être 
  1403. donnée plusieurs fois si la sauvegarde/restauration nécessite plusieurs 
  1404. fichiers. Dans ce cas il faut donner ces options dans l'ordre dans lequel sont
  1405. donnés les fichiers. Si cette option est donnée moins de fois qu'il y a 
  1406. d'option donnant le nom des fichiers, la dernière est utilisée pour tous les 
  1407. fichiers restant. Si elle est donnée plus de fois que de nom de fichiers, les 
  1408. options en trop ne sont pas utilisées. Si cette option n'est pas donnée, alors
  1409. que des noms de fichier sont donnés, la taille maximale de 2047 Mo est 
  1410. utilisée. Lors de la restauration, cette option n'est pas utilisée (donc peut 
  1411. ne pas être donnée).
  1412.   - 
  1413. filesystem=[no|fat12|fat16|fat32|ext2|ntfs|MBR|firstsect|parttable|fat12mem|fat16mem|fat32mem]:
  1414. donne le type du système de fichier à utiliser lors d'une sauvegarde. Si le 
  1415. paramètre est égal à "no", tous les secteurs sont sauvés sans se préoccuper du
  1416. système de fichier présent sur la partition. Si le paramètre a une valeur 
  1417. égale aux autres possibilités, le programme vérifie que la partition que l'on 
  1418. désire sauver correspond au type du système de fichier demandé. Si c'est le 
  1419. cas, seuls les secteurs occupés sont sauvés. Si ce n'est pas le cas, une 
  1420. erreur est signalée. 
  1421.     Les options fat12mem, fat16mem et fat32mem permettent de ne sauver que les
  1422. secteurs occupés, tout en autorisant que le fichier de sauvegarde créé puisse 
  1423. l'être sur la partition sauvée. 
  1424.     Lors de la restauration, cette option n'est pas utilisée (c'est la valeur 
  1425. définie à l'intérieur du fichier de sauvegarde qui est utilisée).
  1426.   - quit=[yes|no|nobadsector]: cette option permet de quitter automatiquement 
  1427. le programme ou pas. Si elle est égale à "yes", le programme se termine à la 
  1428. fin de la sauvegarde/restauration/copie (à noter que dans le cas de la 
  1429. sauvegarde, si une option a été modifiée par rapport au fichier de sauvegarde 
  1430. utilisé, la fenêtre demandant si on veut créer le fichier de sauvegarde 
  1431. apparaîtra). Si cette option est égale à "nobadsector", le programme ne se 
  1432. terminera que si aucun secteur incorrect n'a été détecté (sinon l'utilisateur 
  1433. peut consulter la liste des erreurs, puis cliquer sur le bouton "Ok"). Si 
  1434. cette option est égale à "no" ou est absente, l'utilisateur devra cliquer sur 
  1435. le bouton "Ok" pour que le programme se termine.
  1436.   - reboot=[yes|no]: cette option permet de rebooter automatiquement 
  1437. l'ordinateur à la fin de l'exécution du programme. Elle n'est active que lors 
  1438. de la sauvegarde ou de la restauration (le programme de copie n'accepte pas de
  1439. fichier d'options et il n'est pas utile de rebooter dans les autres cas). Si 
  1440. l'option "quit" est égale à "no" ou "nobadsector" avec des erreurs ou est 
  1441. absente, le programme ne rebootera qu'une fois que l'utilisateur aura cliqué 
  1442. sur le bouton "Ok". Si l'option "quit" est égale à "yes" ou "nobadsector" sans
  1443. erreur, le reboot aura lieu immédiatement.
  1444.   - automatic_naming=[yes|no]: cette option permet d'utiliser le nommage 
  1445. automatique. Si aucune option file= n'est donnée, cela aura pour conséquence 
  1446. que la case à cocher de nommage automatique soit pré-cochée lors de la demande
  1447. du premier nom de fichier. Si une ou plusieurs options file= sont données, 
  1448. toutes ces options seront d'abord utilisées, puis s'il est nécessaire d'avoir 
  1449. plus de fichier, le programme utilisera le nom du dernier fichier en 
  1450. remplaçant son extension par le numéro du fichier selon la régle décrite dans 
  1451. le chapitre 6.d (il n'y a pas de vérification si le fichier existe déjà ou 
  1452. pas).
  1453.   - windows_disk=<nombre>: donne le numéro du disque où est installé Windows. 
  1454. Cette option est équivalente à l'option "disk=" mais est utilisée dans le cas 
  1455. de la mise à jour du registre Windows 2000/XP pour donner le disque sur lequel
  1456. Windows est installé (cf. chapitre 11.a).
  1457.   - windows_main_part=<nombre>: donne le numéro de la partition principale où 
  1458. est installé Windows. Cette option est équivalente à l'option "main_part=" 
  1459. mais est utilisée dans le cas de la mise à jour du registre Windows 2000/XP 
  1460. pour donner la partition sur laquelle Windows est installé (cf. chapitre 11.b
  1461. ).
  1462.   - windows_ext_part=<nombre>: donne le numéro de la partition étendue où est 
  1463. installé Windows. Cette option est équivalente à l'option "ext_part=" mais est
  1464. utilisée dans le cas de la mise à jour du registre Windows 2000/XP pour donner
  1465. la partition sur laquelle Windows est installé (cf. chapitre 11.b).
  1466.   - windows_device=[A-Z]: donne la lettre du périphérique DOS où est installé 
  1467. Windows. Cette option est équivalente à l'option "device=" mais est utilisée 
  1468. dans le cas de la mise à jour du registre Windows 2000/XP pour donner le 
  1469. périphérique DOS sur lequel Windows est installé (cf. chapitre 11.b).
  1470.   - windows_dir=<chaine>: donne le répertoire où est installé Windows (cf. 
  1471. chapitre 11.c).
  1472.   - part_letter=[A-Z]: donne la lettre du périphérique à modifier dans la base
  1473. de registres pour la partition choisie (cf. chapitre 11.f).
  1474.  
  1475. Remarques: 
  1476. ----------
  1477.  
  1478.   - lors de l'utilisation du mode batch aucune confirmation ne vous est 
  1479. demandée si un fichier doit être effacé, lors de la restauration de l'élément,
  1480. lors de la modification du registre ou du fichier BOOTSECT.DOS.
  1481.   - si vous ne donnez pas suffisamment de nom de fichiers (par exemple, vous 
  1482. ne donnez qu'un seul nom de fichier à la restauration alors que deux fichiers 
  1483. ont été créés lors de la sauvegarde) ou si un fichier n'est pas correct (par 
  1484. exemple, les fichiers sont donnés dans le mauvais ordre ou un nom est faux), 
  1485. le nom des fichiers manquant ou incorrect vous sera demandé comme en mode 
  1486. normal.
  1487.   - si une option n'est pas valide, le programme se termine. Pour vérifier 
  1488. votre fichier d'option, vous pouvez utiliser savepart avec l'option "-t".
  1489.   - à la restauration, si plusieurs fichiers sont nécessaires et sont stockés 
  1490. sur un lecteur amovible (et que le programme le détecte comme tel), le 
  1491. programme demande de changer le support plutôt que générer une erreur et 
  1492. demander le nom du fichier suivant.
  1493.  
  1494. Exemples: 
  1495. ---------
  1496.  
  1497. Si nous reprenons le partitionnement présenté dans l'exemple de la sauvegarde 
  1498. de partition, et prenons le fichier créer lors de la sauvegarde du lecteur D:,
  1499. on obtient (en considérant que tous les secteurs sont sauvés et que deux 
  1500. fichiers sont nécessaires): 
  1501. ;----------------------------------- 
  1502. ; Paramètres pour le lecteur D: 
  1503.  
  1504. ; Sur le deuxième disque: 
  1505. disk=1 
  1506.  
  1507. ; Partition principale 1 
  1508. main_part=1 
  1509.  
  1510. ; On ne compresse pas 
  1511. ; (remarque: dans ce cas cette option aurait pu ne pas être donnée) 
  1512. def_level=0 
  1513.  
  1514. ; Fichiers: 
  1515. file=c:\lect_d_1.par 
  1516. file=c:\lect_d_2.par 
  1517.  
  1518. ; Taille identique pour tous les fichiers 
  1519. ; (remarque: dans ce cas la deuxième ligne aurait pu ne pas être donnée) 
  1520. max_size=620 
  1521. max_size=620 
  1522.  
  1523. ; Tous les secteurs sont sauvés 
  1524. filesystem=no 
  1525.  
  1526. ; Fin du fichier 
  1527. ;----------------------------------- 
  1528. Si vous appelez ce fichier drive_d.cfg, vous aurez à entrer "savepart -s -f 
  1529. drive_d.cfg" pour sauver la partition ou "savepart -r -f drive_d.cfg" pour la 
  1530. restaurer. Vous n'êtes pas obligés de donner les options -s/-r auquel cas ce 
  1531. que vous voulez faire vous sera demandé, puis le fichier d'option sera pris en
  1532. compte. 
  1533.  
  1534. Le fichier ci-dessous vous permettra de sauver/restaurer la partition Linux 
  1535. (tous les secteurs de cette partition): 
  1536. ;----------------------------------- 
  1537. ; Paramètres pour la partition Linux 
  1538.  
  1539. ; Sur le premier disque: 
  1540. disk=0 
  1541.  
  1542. ; Partition principale n 3: 
  1543. main_part=3 
  1544.  
  1545. ; Compression standard: 
  1546. def_level=6 
  1547.  
  1548. ; Fichier: 
  1549. file=c:\linux.par 
  1550. max_size=2047 
  1551.  
  1552. ; Tous les secteurs sont sauvés 
  1553. filesystem=no 
  1554.  
  1555. ; Fin du fichier 
  1556. ;----------------------------------- 
  1557. Si vous modifiez le paramètre "filesystem" de "no" à "ext2fs" dans le fichier 
  1558. ci-dessus, alors seuls les secteurs occupés de la partition seront sauvés. 
  1559.  
  1560. Si vous avez deux disques dont le premier à un format de partitionnement non 
  1561. reconnu par savepart, vous pouvez utiliser le fichier suivant afin de forcer 
  1562. le programme à ne regarder que le second disque: 
  1563. ;----------------------------------- 
  1564. ; Format de partitionnement du premier disque non reconnu 
  1565. ; => on force l'utilisation du second disque 
  1566.  
  1567. disk=1 
  1568.  
  1569. ; Fin du fichier 
  1570. ;----------------------------------- 
  1571.  
  1572. Pour modifier la base de registre automatiquement, il faut donner l'ensemble 
  1573. des options pour définir l'élément à modifier et l'élément où est installé 
  1574. Windows. Par exemple: 
  1575. ;----------------------------------- 
  1576. ; Modification de l'entrée du registre pour la partition logique du 
  1577. ; second disque en ayant Windows installé sur la première partition 
  1578. ; du premier disque. 
  1579.  
  1580. ; Paramètres de définition de l'emplacement de Windows 
  1581. windows_disk=0 
  1582. windows_main_part=1 
  1583. windows_dir=windows 
  1584.  
  1585. ; Paramètre de définition de la partition à modifier dans le registre 
  1586. disk=1 
  1587. main_part=2 
  1588. ext_part=1 
  1589. part_letter=G 
  1590.  
  1591. ; Fin du fichier 
  1592. ;----------------------------------- 
  1593.  
  1594.  
  1595. 15- Notes sur les éléments sauvegardables 
  1596. -----------------------------------------
  1597.  
  1598. Ce chapitre décrit les points spécifiques à chacun des éléments 
  1599. sauvegardables. Il décrit notamment les contraintes qui sont vérifiées par le 
  1600. programme lors de la restauration de ces éléments. 
  1601.  
  1602.   a) Le disque complet: 
  1603. Ceci représente la sauvegarde/restauration de l'ensemble du disque sans tenir 
  1604. compte de son organisation. 
  1605.  
  1606. Lors de la sauvegarde il ne faut pas créer le fichier sur l'une des partitions
  1607. de ce disque sinon vous risquez d'avoir des incohérences lors de la 
  1608. restauration. 
  1609.  
  1610. Lors de la restauration il ne faut pas utiliser de fichiers qui sont présents 
  1611. sur ce disque car dans la mesure où il est entièrement réécrit ces fichiers 
  1612. seraient effacés avant d'être totalement lus (donc la restauration se 
  1613. terminerait avec une erreur et les fichiers seraient perdus). La restauration 
  1614. n'est possible que sur un disque ayant une définition physique compatible. 
  1615. Pour cela il faut qu'il ait le même type d'accès, le même nombre de têtes de 
  1616. lecture/écriture, de secteurs par piste et des secteurs de taille identique. 
  1617. Il faut également que le disque posséde le même nombre ou plus de cylindres 
  1618. (donc que le disque soit de même taille ou plus grand). Dans le cas où il 
  1619. possède plus de cylindres, les derniers cylindres seront non attribués (par 
  1620. conséquent laissés vides) et il faudra que vous créiez une nouvelle partition 
  1621. ou agrandissiez la dernière pour pouvoir les utiliser. 
  1622.  
  1623. Si jamais la taille du disque semble incorrect (par exemple elle est marquée 
  1624. de 8 Go, alors que le disque fait 20 Go), il ne faut pas le sauver car la 
  1625. sauvegarde ne serait pas complète (dans l'exemple, il manquerait les 12 
  1626. derniers Go). Cela provient d'une mauvaise détection du disque (par exemple 
  1627. sur la méthode d'accès). Le fait d'utiliser un programme gestionnaire de 
  1628. disque peut résoudre ce problème. 
  1629.  
  1630.   b) Le Master Boot Record (MBR): 
  1631. Ce secteur est le premier secteur du disque dur. Il contient: 
  1632.  
  1633.   - le code de boot utilisé lors du démarrage de l'ordinateur.
  1634.   - la déclaration des partitions principales.
  1635.  
  1636. Lors de la sauvegarde ce secteur est entièrement sauvé, mais lors de la 
  1637. restauration seule la partie correspondant au code de boot est restaurée. La 
  1638. partie correspondant à la table des partitions n'est pas modifiée sinon vous 
  1639. perdriez alors toutes les partitions présentes sur votre disque. A noter que 
  1640. l'identificateur de disque utilisé par Windows NT/2000 et XP pour différencier
  1641. les disques est également restauré. 
  1642.  
  1643. Lors de la restauration la seule contrainte sur le disque destination est 
  1644. qu'il ait la même taille de secteur. 
  1645.  
  1646. Il peut être intéressant de sauver le Master Boot Record pour le restaurer sur
  1647. un autre disque ou en cas de virus de boot. Cela revient à faire "fdisk /mbr" 
  1648. si on est dans le cas d'un secteur de boot mis en place par Windows 9x/Me. 
  1649. Cela permet de restaurer également un chargeur de boot en cas d'installation 
  1650. d'un système d'exploitation qui le modifie sans préavis. 
  1651.  
  1652. Le code de boot est restauré tel quel, c'est à dire que s'il contient du code 
  1653. spécifique au format du disque, ce format n'est pas modifié même si le secteur
  1654. est restauré sur un autre disque. 
  1655.  
  1656. Vous ne pourrez pas sauvegarder un MBR s'il n'est pas considéré comme valide 
  1657. (ce choix ne vous sera pas proposé). 
  1658.  
  1659.   c) Les premiers secteurs du disque: 
  1660. Ce sont tous les secteurs qui se situent avant la première partition. Cela 
  1661. inclue le Master Boot Record. Ce dernier est restauré de la même façon que 
  1662. dans le cas précédent (seul le code de boot est restauré). 
  1663.  
  1664. Lors de la restauration les contraintes sont que le disque destination doit 
  1665. avoir la même taille de secteurs et doit avoir une table des partitions 
  1666. valide. Si jamais le nombre de secteurs avant la première partition diverge 
  1667. entre le disque sauvé et le disque restauré, seule la partie commune entre les
  1668. deux (le nombre minimum de secteurs) sera restaurée. 
  1669.  
  1670. Il peut être intéressant de sauver tous les secteurs avant la première 
  1671. partition, au lieu d'uniquement le MBR, dans le cas de certains chargeurs de 
  1672. boot qui peuvent utiliser ces secteurs pour stocker leur programme. Cependant 
  1673. si la restauration se fait sur un disque différent ou ayant une définition des
  1674. partitions différente, le contenu de ces secteurs ne sera pas modifié pour 
  1675. tenir compte de cette nouvelle organisation. 
  1676.  
  1677. Vous ne verrez pas cette option si le MBR ou la table des partitions n'est pas
  1678. correct. 
  1679.  
  1680.   d) La table des partitions: 
  1681. Ce sont tous les secteurs permettant de décrire la table des partitions. Cela 
  1682. inclue le MBR ainsi que tous les secteurs permettant de décrire les partitions
  1683. étendues. 
  1684.  
  1685. Lors de la sauvegarde les secteurs sont sauvés complétement, tandis que lors 
  1686. de la restauration seule la partie concernant la table des partitions est 
  1687. restaurée (notamment le code de boot n'est pas modifié). Les contraintes sur 
  1688. le disque destination sont les mêmes que lors de la sauvegarde/restauration 
  1689. d'un disque complet. 
  1690.  
  1691. Lors de la restauration d'une table des partitions, vous perdez tout le 
  1692. contenu de votre disque; non qu'il soit réécrit hormis les quelques secteurs 
  1693. de la table des partitions, mais car la définition de son organisation est 
  1694. modifiée. A noter qu'il vaut mieux que le fichier de sauvegarde ne soit pas 
  1695. sur le disque destination car le risque qu'il soit effacé existe (il est 
  1696. minime car il faudrait que le fichier soit trop gros pour pouvoir être mis 
  1697. entièrement en mémoire et que l'un des secteurs de la table des partitions 
  1698. corresponde à là où le fichier est stocké). 
  1699.  
  1700.   e) Les partitions (tous les secteurs): 
  1701. Dans ce cas tous les secteurs d'une partition sont sauvés sans tenir compte du
  1702. fait qu'ils soient occupés ou non. 
  1703.  
  1704. Lors de la sauvegarde, il faut veillez à ne pas créer les fichiers de 
  1705. sauvegarde sur la partition sauvée (pour les mêmes raisons que lors de la 
  1706. sauvegarde d'un disque complet). Cette remarque s'applique également lors de 
  1707. la sauvegarde que des secteurs occupés sauf si vous avez choisi l'option de 
  1708. sauver une partition sur elle-même. 
  1709.  
  1710. Lors de la restauration, il ne faut pas utiliser les fichiers présents sur la 
  1711. partition restaurée (pour les mêmes raisons que lors de la restauration d'un 
  1712. disque complet). Ceci s'applique également lors de la restauration que des 
  1713. secteurs occupés. La restauration ne sera possible que sur des partitions 
  1714. ayant les mêmes contraintes au niveau du disque que lors de la restauration 
  1715. d'un disque complet. De plus il faudra que la partition soit au même 
  1716. emplacement sur le disque (c'est à dire que la partition commence et finisse 
  1717. au même endroit que celle sauvée). Enfin il faudra que le type de la partition
  1718. destination soit compatible de celui de la partition d'origine. Pour cela 
  1719. voilà le tableau donnant la compatibilité entre les types des partitions: 
  1720.  
  1721.                   +---------+--------+----------------------+
  1722.                   |  Type   | Numéro | Dénomination         |
  1723.                   +---------+--------+----------------------+
  1724.                   |         |   0x01 | DOS FAT-12           |
  1725.                   | FAT 12  |   0x11 | DOS FAT-12 cachée    |
  1726.                   |         |   0xc1 | DR-DOS FAT-12        |
  1727.                   +---------+--------+----------------------+
  1728.                   |         |   0x04 | DOS FAT-16 < 32Mo    |
  1729.                   |         |   0x06 | DOS FAT-16 >= 32Mo   |
  1730.                   | FAT 16  |   0x14 | FAT-16 < 32Mo cachée |
  1731.                   |         |   0x16 | DOS FAT-16 cachée    |
  1732.                   |         |   0xc4 | DR-DOS FAT-16        |
  1733.                   |         |   0xc6 | DR-DOS,NT            |
  1734.                   +---------+--------+----------------------+
  1735.                   | VFAT 16 |   0x0e | Win95 VFAT-16        |
  1736.                   |         |   0x1e | Win95 VFAT-16 cachée |
  1737.                   +---------+--------+----------------------+
  1738.                   |         |   0x0b | Win95 FAT-32 (b)     |
  1739.                   | FAT 32  |   0x0c | Win95 FAT-32 (c)     |
  1740.                   |         |   0x1b | W95 FAT32 cachée(b)  |
  1741.                   |         |   0x1c | W95 FAT32 cachée(c)  |
  1742.                   +---------+--------+----------------------+
  1743.                   | NTFS    |   0x07 | QNX,OS/2,NT,Unix     |
  1744.                   |         |   0x17 | OS/2,NT cachée       |
  1745.                   +---------+--------+----------------------+
  1746.                   | ext2    |   0x83 | Linux ext2fs/xiafs   |
  1747.                   +---------+--------+----------------------+
  1748. Ainsi si vous avez une partition de type Win95 FAT32 (b), vous pourrez la 
  1749. restaurer sur une partition de type Win95 FAT32 (c) (en théorie la différence 
  1750. entre les 2 provient du mode d'accès au disque (standard ou étendue), mais 
  1751. Windows ne semble pas se préoccuper du type de la partition et teste lors du 
  1752. boot le type d'accès). Il faut noter que le type de la partition n'est pas 
  1753. modifié dans la table des partitions (ainsi même si vous restaurez une 
  1754. partition de type Win95 FAT32 (b) sur une partition Win95 FAT32 (c), cette 
  1755. dernière restera pour la table des partitions une partition de type Win95 
  1756. FAT32 (c)). 
  1757.  
  1758. La sauvegarde de tous les secteurs d'une partition peut être utile si la 
  1759. partition possède un système de fichier non reconnu par le programme (par 
  1760. conséquent la sauvegarde uniquement des secteurs occupés n'est pas possible), 
  1761. si le système de fichier est trop endommagé pour que la sauvegarde des 
  1762. secteurs occupés fonctionne ou si vous n'avez pas assez de mémoire. 
  1763.  
  1764.   f) Les partitions (uniquement les secteurs occupés): 
  1765. Cette partie décrit le fonctionnement pour la sauvegarde des secteurs occupés 
  1766. pour les partitions reconnus par le programme. Les parties suivantes 
  1767. présenteront les spécificités propres à chaque type de partition (FAT, ext2fs,
  1768. NTFS). 
  1769.  
  1770. Lors de la réalisation de la sauvegarde/restauration de partitions en ne 
  1771. tenant compte que des secteurs occupés, il est nécessaire de connaître la 
  1772. manière dont les informations sont stockées sur le disque pour savoir quels 
  1773. sont les secteurs occupés de ceux qui ne le sont pas. C'est pour cela que la 
  1774. possibilité n'est pas appliquée à tous les systèmes de fichiers, mais 
  1775. uniquement à ceux sur lesquels j'ai pu obtenir des informations et que je 
  1776. possédais afin de pouvoir faire les tests. De plus des vérifications 
  1777. supplémentaires sont faites pour vérifier que le type de système de fichier 
  1778. sera correctement reconnu (s'il ne l'est pas, la fenêtre vous demandant si 
  1779. vous voulez sauver uniquement les secteurs occupés ne sera pas affichée). 
  1780.  
  1781. La sauvegarde/restauration des secteurs occupés permet de gagner de la place 
  1782. (le fichier de sauvegarde est plus petit), de gagner du temps (moins de 
  1783. données sont lues) et de pouvoir faire une restauration sur une partition de 
  1784. taille différente ou se trouvant sur un disque dur différent de la partition 
  1785. d'origine ou à un emplacement différent sur ce disque. Les contraintes 
  1786. restants sont que le disque doit avoir le même taille de secteur que le disque
  1787. d'origine et que les types de partitions doivent être compatibles. Il faut 
  1788. également que la partition respecte des contraintes de tailles minimales et 
  1789. maximales (décrites par la suite pour chacun des systèmes de fichier). Les 
  1790. remarques sur l'emplacement des fichiers lus/créés sont les mêmes que pour une
  1791. partition pour laquelle tous les secteurs sont sauvés. 
  1792.  
  1793. La sauvegarde/restauration des secteurs occupés respectent la structure des 
  1794. secteurs de données telle qu'elle est définie au moment de la sauvegarde. Si 
  1795. la partition est restaurée sur une partition ayant une taille différente de 
  1796. celle d'origine, les secteurs du système de fichier peuvent être modifiés pour
  1797. refléter ce changement de taille. 
  1798.  
  1799. Exemple: 
  1800. --------
  1801. Avec une partition FAT, imaginons la structure suivante (chaque lettre 
  1802. représente un secteur avec son contenu, les nombres de secteurs donnés étant 
  1803. non représentatifs d'une vrai structure d'une partition FAT): 
  1804.  
  1805.   RRRRRRFFFF    R: secteur réservé (secteurs de boot et autres) 
  1806.   FFFFDDDD..    F: secteur FAT (ce sont les secteurs qui permettent 
  1807.   DDDDDDDD..       de savoir si les clusters, des groupements de 
  1808.   ........DD       secteurs, sont occupés) 
  1809.   DDDDDDDDDD    D: secteurs de données 
  1810.   DD....DDDD    .: secteurs vides 
  1811.  
  1812. Cette partition fait 60 secteurs. Si on désire la restaurer sur une partition 
  1813. faisant par exemple 120 secteurs, on aurait le résultat suivant: 
  1814.  
  1815.   RRRRRRFFFF 
  1816.   FFFFFFFFFF 
  1817.   FFDDDD..DD 
  1818.   DDDDDD.... 
  1819.   ......DDDD 
  1820.   DDDDDDDDDD 
  1821.   ....DDDD.. 
  1822.   .......... 
  1823.   .......... 
  1824.   .......... 
  1825.   .......... 
  1826.   .......... 
  1827.  
  1828. Le nombre de secteurs réservés n'a pas été modifié, le nombre de secteurs FAT 
  1829. a été augmenté pour refléter le fait que plus de secteurs sont adressables, le
  1830. nombre de secteurs de données a augmenté, mais l'organisation de ceux-ci n'a 
  1831. pas été modifiée (seuls des secteurs vides ont été ajoutés à la fin). 
  1832. Dans cet exemple il n'aurait pas été possible de restaurer la partition sur 
  1833. une partition plus petite du fait que le dernier secteur de la partition 
  1834. sauvée est occupé. Pour contourner ce problème, il aurait fallu utiliser un 
  1835. défragmenteur avant de faire la sauvegarde, afin d'obtenir la structure 
  1836. suivante: 
  1837.  
  1838.   RRRRRRFFFF 
  1839.   FFFFDDDDDD 
  1840.   DDDDDDDDDD 
  1841.   DDDDDDDDDD 
  1842.   DDDD...... 
  1843.   .......... 
  1844.  
  1845. Dans ce cas la partition aurait pu être restaurée sur une partition ayant une 
  1846. taille de 44 secteurs (en réalité moins dans la mesure où le nombre de 
  1847. secteurs FAT se trouvant réduit, on pourrait atteindre quelque chose comme 42 
  1848. secteurs). 
  1849.  
  1850. Afin de connaître les tailles minimums et maximums pour lesquels il est 
  1851. possible de restaurer une partition dont on n'a sauvé que les secteurs 
  1852. occupés, vous pouvez soit: 
  1853.  
  1854.   - créer le fichier batch, auquel cas ces tailles minimums et maximums sont 
  1855. données dans la description au début.
  1856.   - lancer savepart -r en sélectionnant le fichier créé. Lors du choix de la 
  1857. partition à restaurer, les tailles minimums et maximums autorisées vous seront
  1858. données. Vous n'aurez alors qu'à faire annuler pour ne pas lancer la 
  1859. restauration inutilement.
  1860.  
  1861.   g) Les partitions FAT (12, 16 et 32) (DOS/Windows): 
  1862. Toutes les partitions FAT12 et FAT16 sont reconnues. Les partitions FAT32 sont
  1863. reconnues uniquement pour la version 0 de ce type de FAT (je n'en connais 
  1864. actuellement pas d'autres). 
  1865. Les partitions FAT regroupent les secteurs de données par groupes appelés 
  1866. clusters. Lors d'une restauration d'une partition, la taille de ses clusters 
  1867. n'est pas modifiée et le type de la FAT non plus. 
  1868. De part la définition des FATs, elles doivent respecter certaines contraintes 
  1869. de taille résumées par le tableau suivant: 
  1870. +----------------------+-----------------+-----------------+-----------------+
  1871. | Taille des clusters  |   512 octets    |   1 Koctets     |   2 Koctets     |
  1872. | Taille partition     | Min.   | Max.   | Min.   | Max.   | Min.   | Max.   |
  1873. +----------------------+--------+--------+--------+--------+--------+--------+
  1874. | FAT12                |   2 Ko |   2 Mo |   4 Ko |   4 Mo |   8 Ko |   8 Mo |
  1875. | FAT16                |   2 Mo |  32 Mo |   4 Mo |  64 Mo |   8 Mo | 128 Mo |
  1876. | FAT32                |  32 Mo | 128 Go |  64 Mo | 256 Go | 128 Mo | 512 Go |
  1877. +----------------------+--------+--------+--------+--------+--------+--------+
  1878.  
  1879. +----------------------+-----------------+-----------------+-----------------+
  1880. | Taille des clusters  |   4 Koctets     |   8 Koctets     |   16 Koctets    |
  1881. | Taille partition     | Min.   | Max.   | Min.   | Max.   | Min.   | Max.   |
  1882. +----------------------+--------+--------+--------+--------+--------+--------+
  1883. | FAT12                |  16 Ko |  16 Mo |  32 Ko |  32 Mo |  64 Ko |  64 Mo |
  1884. | FAT16                |  16 Mo | 256 Mo |  32 Mo | 512 Mo |  64 Mo |   1 Go |
  1885. | FAT32                | 256 Mo |   1 To | 512 Mo |   2 To |   1 Go |   4 To |
  1886. +----------------------+--------+--------+--------+--------+--------+--------+
  1887.  
  1888. +----------------------+-----------------+
  1889. | Taille des clusters  |   32 Koctets    |
  1890. | Taille partition     | Min.   | Max.   |
  1891. +----------------------+--------+--------+
  1892. | FAT12                | 128 Ko | 128 Mo |
  1893. | FAT16                | 128 Mo |   2 Go |
  1894. | FAT32                |   2 Go |   8 To |
  1895. +----------------------+--------+--------+
  1896. Ainsi d'après cette table il n'est pas possible de définir une partition FAT16
  1897. de moins de 16 Mo et de plus de 256 Mo si la taille de ses clusters est de 4 
  1898. Ko. 
  1899. Lors d'une restauration, seules les partitions respectant ses contraintes vous
  1900. seront présentées dans la liste des partitions compatibles avec celle sauvée. 
  1901.  
  1902. Remarques: 
  1903. ----------
  1904.  
  1905.   - ainsi qu'il a été dit ci-dessus, pour restaurer une partition sur une 
  1906. partition plus petite, il faut que les derniers clusters ne soient pas occupés
  1907. et donc utiliser un défragmenteur en mode défragmentation totale. Il faut 
  1908. veiller que ce défragmenteur regroupe toutes les données au début de la 
  1909. partition (certains fichiers sont parfois laissés à la fin comme par exemple 
  1910. le fichier image.idx créé par Norton Image. Il peut être effacé avant la 
  1911. sauvegarde (en supprimant ses attributs système et caché auparavant), puis 
  1912. recréé une fois celle-ci effectuée).
  1913.   - si vous restaurez la partition contenant le lecteur C: sur une partition 
  1914. différente, il peut être nécessaire d'activer la partition si celle-ci n'était
  1915. pas active auparavant afin de la rendre bootable (avec FDISK choisir l'option 
  1916. "activer une partition"). Il faut également éventuellement mettre à jour le 
  1917. MBR (soit en copiant le MBR d'origine soit en utilisant "fdisk /mbr"). Si 
  1918. cette partition est une partition utilisée par le multi-boot Windows 2000/XP 
  1919. (sans que ce soit la partition XP), il faut également mettre à jour le fichier
  1920. BOOTSECT.DOS. Il peut être également nécessaire d'utiliser une disquette de 
  1921. boot contenant SYS.COM afin de réinstaller l'amorçage du système (en faisant 
  1922. depuis la disquette "sys c:").
  1923.   - si vous restaurez une partition sur une partition différente, les 
  1924. références de la base des registres portant sur la partition sauvée seront 
  1925. fausses. Dans le cas de Windows 2000/XP, vous pouvez mettre à jour la base de 
  1926. registre en conservant la même lettre de lecteur. Pour les autres versions de 
  1927. Windows, cela n'est pas possible.
  1928.   - si des secteurs défectueux sont détectés dans la FAT (ou la copie du 
  1929. secteur de boot pour la FAT32) lors de la sauvegarde, leur contenu est 
  1930. remplacé par le contenu de leur copie afin d'éviter tout problème lors de la 
  1931. restauration si celle-ci se fait sur une partition n'ayant pas ces secteurs 
  1932. défectueux.
  1933.  
  1934.   h) Les partitions ext2fs/ext3fs (Linux): 
  1935. Les partitions ext2fs/ext3fs sont reconnues dans leur version 0 et 1. 
  1936. D'une manière similaire aux systèmes de fichier FAT, le système de fichier 
  1937. ext2 regroupe les secteurs de données en groupe appelés blocs. De même que 
  1938. pour les FATs, la taille de ces blocs n'est pas modifiée lors d'une 
  1939. restauration. Selon la taille de ces blocs vous aurez également des 
  1940. contraintes de taille à respecter. 
  1941. Ces contraintes de tailles ont une origine différente de celle des partitions 
  1942. FAT. Elles définissent une taille maximum de partition en fonction de la 
  1943. taille actuelle (il n'y a pas de taille minimum). 
  1944.  
  1945.          +----------------------+-----------+-----------+-----------+
  1946.          | Taille des blocs     | 1 Koctets | 2 Koctets | 4 Koctets |
  1947.          +----------------------+-----------+-----------+-----------+
  1948.          |                      |    256 Mo |      2 Go |     16 Go |
  1949.          |                      |    512 Mo |      4 Go |     32 Go |
  1950.          | Taille maximum de la |      1 Go |      8 Go |     64 Go |
  1951.          |                      |      2 Go |     16 Go |    128 Go |
  1952.          |                      |      4 Go |     32 Go |    256 Go |
  1953.          |       partition      |      8 Go |     64 Go |    512 Go |
  1954.          |                      |     16 Go |    128 Go |      1 To |
  1955.          |                      |     32 Go |    256 Go |      2 To |
  1956.          |                      |     64 Go |    512 Go |      4 To |
  1957.          +----------------------+-----------+-----------+-----------+
  1958. Par exemple, si vous avez une partition de 3 Go avec des blocs de 2 Ko, vous 
  1959. ne pourrez pas la restaurer sur une partition ayant une taille de plus de 4 Go
  1960. (par contre vous pourrez la restaurer sur une partition ayant une taille 
  1961. comprise entre 0 et 4 Go, la limite étant ici le numéro du dernier bloc 
  1962. utilisé). 
  1963. De même que dans le cas des FATs, seules les partitions respectant ces 
  1964. contraintes vous seront données lors d'une restauration. 
  1965.  
  1966. Remarques: 
  1967. ----------
  1968.  
  1969.   - je n'ai jamais essayé de défragmenteur sous Linux, et ne suis pas sûr 
  1970. qu'ils font un défragmentation totale. Etant donné la manière dont les 
  1971. fichiers sont gérés, il est même fortement probable que seuls les fichiers 
  1972. sont défragmentés (ils sont déplacés de façon que tous les morceaux d'un 
  1973. fichier se suivent, mais ils ne sont pas mis en début de partition). Cela rend
  1974. donc extrêmement difficile de ne pas avoir les derniers secteurs d'une 
  1975. partition occupés (et donc de pouvoir restaurer une partition Linux sur une 
  1976. partition plus petite).
  1977.   - si vous restaurez la partition racine ("/") sur une partition différente 
  1978. de celle d'origine (ou si vous aviez compilé un nouveau noyau entre temps), il
  1979. vous faudra une disquette de secours afin de réinstaller votre chargeur de 
  1980. boot. Une fois la disquette bootée, créez le répertoire /mnt/disk s'il 
  1981. n'existe pas, montez la partition avec "mount -t ext2 /dev/<partition> 
  1982. /mnt/disk", puis modifiez le fichier du chargeur de boot (par exemple 
  1983. /mnt/disk/etc/lilo.conf), et réinstallez celui-ci par "chroot /mnt/disk 
  1984. <commande du chargeur>" (<commande du chargeur> = lilo par exemple).
  1985.   - si vous restaurez une partition sur une autre partition que celle 
  1986. d'origine, n'oubliez pas de modifier votre fichier /etc/fstab (c'est le 
  1987. fichier qui liste les différentes partitions avec leur point de montage par 
  1988. défaut) afin de refléter ce changement.
  1989.   - Les partitions ext3fs sont reconnues comme des partitions ext2fs si le 
  1990. journal est sur la même partition. Si le journal est sur une partition 
  1991. indépendante, la partition de base peut être sauvée comme une partition 
  1992. ext2fs, la partition contenant le journal doit être sauvée avec tous les 
  1993. secteurs (ce n'est pas très grave dans la mesure où la partition journal est 
  1994. de taille réduite et est rapidement pleine). De plus dans ce dernier cas, il 
  1995. faut veiller à maintenir ces 2 partitions en cohérence.
  1996.  
  1997.   i) Les partitions NTFS:
  1998. Les partitions NTFS sont reconnues dans les versions 1.1, 1.2, 2, 3.0 et 3.1 
  1999. (ce nombre n'est pas en rapport avec la version de NT, mais est la version du 
  2000. système de fichier (1.1, 1.2, 2 <=> NT, 3.0 <=> Windows 2000, 3.1 <=> Windows 
  2001. XP)). Dans la mesure où Microsoft n'a jamais donné une spécification de NTFS, 
  2002. ce système de fichier n'est pas totalement connu et il reste encore des zones 
  2003. d'ombres sur certaines de ces caractéristiques. Cependant, la partie 
  2004. concernant l'utilisation ou non des secteurs est correctement connue et est 
  2005. par conséquent exploitable. Cependant il existe certaines fonctionnalités de 
  2006. NTFS que je ne supporte pas (ce sont des cas de partitions ayant leur système 
  2007. de fichier fortement fragmenté). 
  2008. A la différence des partitions FAT et ext2, il n'y a pas de contraintes de 
  2009. taille: les seules existantes sont liées pour le minimum au dernier cluster 
  2010. occupé, pour le maximum aux limites du système de fichier ou à une trop forte 
  2011. fragmentation. Par conséquent il n'est pas possible de donner une table de 
  2012. contraintes comme dans les autres cas. 
  2013.  
  2014. Remarques: 
  2015. ----------
  2016.  
  2017.   - de même que pour Linux, les défragmenteurs pour partition NTFS ne doivent 
  2018. pas regrouper les secteurs occupés en début de partition. Par conséquent il 
  2019. peut être difficile d'arriver à restaurer/copier une partition sur une 
  2020. partition plus petite.
  2021.   - dans certains cas le programme peut retourner qu'il n'a pas pu restaurer 
  2022. la partition sur une autre partition du à un problème de taille. Dans ce cas 
  2023. il faut essayer de faire la restauration pour une partition plus petite (si 
  2024. c'est possible) ou plus grande. Ce cas doit être extrêmement rare et concerner
  2025. uniquement les partitions fortement remplies et fragmentées.
  2026.   - la sauvegarde/restauration d'une partition NTFS nécessite plus de mémoire 
  2027. que pour les autres types de partition. Il faut noter que si vous avez 
  2028. l'erreur concernant une place mémoire insuffisante, que vous avez plus de 32 
  2029. Mo de mémoire et que vous avez EMM386 d'activé, vous pouvez gagner de la 
  2030. mémoire en le désactivant (EMM386 limite obligatoirement la mémoire à 32 Mo). 
  2031. Pour cela il vous faut ajouter "rem " au début de la ligne contenant EMM386 
  2032. dans le fichier C:\CONFIG.SYS (ou A:\CONFIG.SYS si vous bootez depuis une 
  2033. disquette), puis redémarrer l'ordinateur. Une fois la sauvegarde/restauration 
  2034. réalisée vous pouvez supprimer le "rem " afin que EMM386 soit réactivé au 
  2035. prochain redémarrage.
  2036.   - si vous restaurez une partition sur une partition différente, les 
  2037. références de la base des registres portant sur la partition sauvée seront 
  2038. fausses. Dans le cas de Windows 2000/XP, vous pouvez mettre à jour la base de 
  2039. registre en conservant la même lettre de lecteur. Pour les autres versions de 
  2040. Windows, cela n'est pas possible.
  2041.   - si vous sauvez votre partition système, puis la restaurez sur une 
  2042. partition différente, il faut que vous mettiez ensuite à jour la base de 
  2043. registres. Vous pouvez également avoir à configurer votre boot pour que ce 
  2044. nouvel emplacement soit pris en compte (notamment dans le fichier BOOT.INI). 
  2045. Pour Windows XP, il faut que vous démarriez avec le CD de Windows ou les 6 
  2046. disquettes de boot téléchargeables sur le site de Microsoft et que vous 
  2047. choisissiez l'option de réparation. Une fois que vous avez le prompt, les 
  2048. outils à utiliser sont fixmbr, fixboot et bootcfg. Le premier permet de mettre
  2049. à jour le premier secteur du disque (si jamais celui-ci n'a jamais été utilisé
  2050. comme disque système), le second permet de mettre à jour le secteur boot de la
  2051. partition (il n'y en a pas besoin théoriquement), le dernier vous permet de 
  2052. reconfigurer vos options de boot (le fichier BOOT.INI). Vous pouvez faire 
  2053. "help <commande>" pour avoir plus de renseignements sur ces commandes). 
  2054. Cependant malgrè cela, du fait des systèmes de protection mis en place et du 
  2055. peu de connaissance sur ce système cela peut ne pas marcher (uniquement dans 
  2056. le cas d'un déplacement sur un autre disque, dans le cas d'une restauration 
  2057. par dessus une ancienne version cela ne posera pas de problème). Une dernière 
  2058. solution dans ce cas est d'essayer d'utiliser l'utilitaire "sysprep" 
  2059. téléchargeable sur le site de Microsoft en l'exécutant avant de faire la 
  2060. sauvegarde.
  2061.  
  2062.   j) Les disquettes:
  2063. Les disquettes de 360 Ko, 720 Ko, 1.2 Mo, 1.44 Mo et 2.88 Mo peuvent être 
  2064. sauvegardées. Seules les disquettes ayant un formatage correct et des secteurs
  2065. de 512 octets peuvent être sauvées. 
  2066. Il n'y a pas de possibilité de connaître la taille d'une disquette (il est 
  2067. possible de connaître le type 5"1/4 ou 3"1/2, mais pour un type donné il n'est
  2068. pas possible de connaître la taille). Par conséquent le programme recherche le
  2069. dernier secteur de la disquette afin d'en déterminer la taille. Si jamais ce 
  2070. dernier secteur est endommagé, le programme sera trompé et toute la disquette 
  2071. ne sera pas sauvée/restaurée. Dans ce cas, il faut que vous utilisiez la 
  2072. sauvegarde par le périphérique DOS. Pour savoir quelle taille le programme a 
  2073. trouvée, vous pouvez utiliser la taille donnée dans la fenêtre vous demandant 
  2074. si vous voulez tout sauver ou seulement les secteurs occupés (si elle vous est
  2075. présentée), sinon vous pouvez utiliser la taille restante lorsque la fenêtre 
  2076. vous demandant le nom du fichier de sauvegarde vous est présentée. 
  2077. Dans le cas où vous sauvez tous les secteurs, les mêmes remarques que pour la 
  2078. sauvegarde d'une partition complète s'appliquent, dans le cas où seuls les 
  2079. secteurs occupés sont sauvés, il faut vous référer aux chapitres précédents 
  2080. propres à chaque système de fichier. 
  2081. Si vous restaurez une disquette dont vous n'avez sauvé que les secteurs 
  2082. occupés sur une disquette de taille différente, cela marchera. Cependant, la 
  2083. disquette ainsi recrée n'aura plus un formatage standard ce qui peut tromper 
  2084. certains programmes. 
  2085. Après qu'une disquette a été restaurée, il faut que vous l'éjectiez puis la 
  2086. réinsériez dans le lecteur afin que le DOS prenne en compte les modifications.
  2087. Sans cela vous risquez de vous retrouvez avec des incohérences sur la 
  2088. disquette. 
  2089.  
  2090.   k) Les périphériques DOS:
  2091. Cette méthode d'accès vous permet de sauver tous les périphériques que le DOS 
  2092. accède en utilisant la notion de secteurs et qui contiennent un système de 
  2093. fichier FAT. Ce n'est par exemple pas le cas pour les CDs ou les lecteurs 
  2094. réseaux, mais c'est le cas pour les "super disquettes" comme le Zip. 
  2095. Ceci permet évidemment d'accéder aux partitions FATs du disque dur et aux 
  2096. lecteurs de disquettes, cependant dans ces deux cas il est préférable 
  2097. d'utiliser l'accès direct décrit dans les chapitres ci-dessus. Le seul cas où 
  2098. cela est faux est le cas où la taille de la disquette est incorrectement 
  2099. reconnue. 
  2100. Il faut que le périphérique à sauver/restaurer soit correctement formaté afin 
  2101. qu'il puisse être correctement reconnu. 
  2102. Les mêmes remarques que pour la sauvegarde des disquettes peuvent s'appliquer 
  2103. ici. 
  2104.  
  2105.  
  2106. 16- Ce qui n'est pas supporté 
  2107. -----------------------------
  2108.  
  2109. Les éléments suivants ne sont pas supportés par le programme: 
  2110.  
  2111.   - les partitions pour les OS ne supportant la table des partitions telle 
  2112. qu'elle est décrite (notamment Solaris x86).
  2113.   - les programmes gestionnaires de disque (à ne pas confondre avec les 
  2114. gestionnaires d'amorçages qui sont supportés). Ce sont des programmes qui 
  2115. permettent d'accéder à des disques de plus de 8 Go avec un mode d'accès 
  2116. standard (si vous en avez un d'installé, il y a de fortes chances que vous 
  2117. soyez au courant). Si jamais une seule partition est détectée alors que vous 
  2118. en avez plusieurs il y a de fortes chances pour qu'un tel programme soit 
  2119. présent. 
  2120.     Francisco Miranda m'a signalé qu'il avait réussi à faire fonctionner 
  2121. Partition Saving sans problème avec le gestionnaire de disque Samsung. Merci à
  2122. lui pour avoir fait l'essai et m'avoir signalé le bon fonctionnement. 
  2123. Néanmoins cela n'est valable que pour ce gestionnaire de disque, et par 
  2124. conséquent je préfére laisser cet avertissement pour les autres gestionnaires 
  2125. de disque.
  2126.   - les partitions étendues sous OS2 peuvent ne pas être toutes détectées: 
  2127. dans la chaîne des partitions étendues, généralement seules 2 partitions par 
  2128. noeud sont définies (les 2 autres contenant des informations non fiables), 
  2129. alors que sous OS2 les quatre peuvent être utilisées.
  2130.  
  2131.  
  2132. 17- Ce qui n'a pas pu être testé 
  2133. --------------------------------
  2134.  
  2135. Les éléments suivants n'ont pas pu être testés: 
  2136.  
  2137.   - disque avec des secteurs ayant une taille différente de 512 octets.
  2138.   - partitions pour des OS autre que DOS, Windows (9x, XP) et Linux.
  2139.   - création du fichier de sauvegarde sur la partition en cours de sauvegarde 
  2140. hormis lors de l'utilisation de l'option dédiée.
  2141.   - la modification de la base de registres dans le cas de Windows 2000.
  2142.  
  2143. Si des personnes utilisent ce programme sur des éléments ci-dessus, merci de 
  2144. me renvoyer les résultats et les éventuels problèmes rencontrés. 
  2145. Pour les personnes désirant réaliser ces tests, je leur signale que: 
  2146.  
  2147.   - savepart.exe -s ne fait que lire le disque physiquement (l'écriture se 
  2148. fait dans un fichier par les fonctions DOS standard).
  2149.   - savepart.exe quand il est utilisé avec l'option "-t" n'écrit aucune donnée
  2150. sur le disque.
  2151.  
  2152.  
  2153. 18- Remerciements 
  2154. -----------------
  2155.  
  2156.   - mon père pour être demandeur de ce programme (sans quoi il n'aurait jamais
  2157. vu le jour), pour avoir relu ce document et être le premier cobaye de ce 
  2158. programme.
  2159.  
  2160.   - DJ Delorie pour l'environnement de développement DJGPP (
  2161. http://www.delorie.com/djgpp). Ceci inclue également toutes les personnes 
  2162. ayant aidées à la réalisation de cet environnement.
  2163.  
  2164.   - Jean-Loup Gailly et Mark Adler pour la librairie de compression zlib (
  2165. http://www.cdrom.com/pub/infozip/zlib/).
  2166.  
  2167.   - Ralf Brown pour l'ensemble de la documentation qu'il a réuni sur les 
  2168. interruptions (http://www.pobox.com/~ralf).
  2169.  
  2170.   - Simon P. Bullen pour fortify (une bibliothèque permettant de vérifier 
  2171. l'allocation/désallocation mémoire).
  2172.  
  2173.   - Chris Lattner pour son site "The Operating System Resource Center" où se 
  2174. trouvent de nombreuses informations sur le matériel et les OS ( 
  2175. http://www.nondot.org/sabre/os/articles).
  2176.  
  2177.   - Régis Duchesne et Richard Russon (ainsi que tous ceux qui les ont aidés) 
  2178. pour l'ensemble de la documentation réunie sur NTFS (
  2179. http://linux-ntfs.sourceforge.net/ntfs/index.html).
  2180.  
  2181.   - Markus Oberhumer et Laszlo Molnar pour le compresseur d'exécutable UPX (
  2182. http://upx.sourceforge.net), ainsi que Serge Delbono pour me l'avoir signalé.
  2183.  
  2184.   - Brett Stevenson et Richard Ross-Langley pour la correction de la version 
  2185. anglaise de la FAQ et de la page d'accueil du site.
  2186.  
  2187.   - B.D. pour avoir cherché et donné le format du fichier de base de registres
  2188. (je n'ai pas réussi à trouver le nom complet de son auteur).
  2189.  
  2190.   - les découvreurs de bugs pour me les signaler et m'avoir aider à les 
  2191. résoudre: 
  2192.  
  2193.     * Charles M. Tilden (le problème lié à la mauvaise détection des disques 
  2194. durs).
  2195.     * Daniel Lagunes (le bug sur la lecture de la table des partitions pour 
  2196. les disques à accès standard ayant au moins deux partitions logiques).
  2197.     * Thibaut Fontanet (la non détection de certains disques durs dans la 
  2198. V2.21 et le blocage de l'ordinateur lors du redémarrage, le premier problème 
  2199. ayant été par la suite signalé par Juergen et Ray Schmitz)(pour la V2.22 la 
  2200. mauvaise attribution de lettres d'unités dans le cas de l'utilisation de 
  2201. plusieurs partitions principales DOS sur le même disque).
  2202.     * Ray Schmitz (le problème de l'accès au mauvais disque si un lecteur qui 
  2203. le précède n'est pas détecté comme un disque dur).
  2204.     * Volker Beck (l'oubli du code pour traiter les partitions NTFS en mode 
  2205. batch lors de la sauvegarde).
  2206.     * Frode Ingebretsen (les problèmes d'affichage avec certains ordinateurs 
  2207. (BIOS non compatibles ?)).
  2208.     * Brian Bell (l'impossibilité de restaurer des partitions FAT ayant des 
  2209. secteurs défectueux lors de la sauvegarde).
  2210.     * Menno Schoone (la demande intempestive de création du fichier d'option 
  2211. lors de la sauvegarde avec un fichier d'option utilisant l'option 
  2212. automatic_naming).
  2213.     * Patrick Barny (le premier a m'avoir aidé sur les partitions NTFS 
  2214. fortement fragmentées, sont venus ensuite Peter Newman et Kamil Wicher).
  2215.  
  2216.   - toutes les personnes m'ayant envoyé des mails d'encouragement, de 
  2217. remarques, de conseils et d'améliorations.
  2218.  
  2219. En espérant que ce programme vous sera utile, 
  2220.  
  2221. D. Guibouret <damien.guibouret@partition-saving.com> 
  2222.  
  2223. ------
  2224. Toutes les marques et marques déposées sont les propriétés de leurs détenteurs
  2225. respectifs. 
  2226.